APXParser.java: Fix compiler warning in generated code.

JavaCC-generated code did not not target Java 5 and generics, so we had
an annoying compiler warning about adding an unchecked element in
APXParser.java.
Fix outdated class references in script files.
dmginfo.sh: Add missing jar file dependency 'filedrop.jar' to classpath.
DMGInfoPanel.java: Eliminate whole-package imports.
DMGInfoPanel.java: Store content tag/component as pairs.
Initial functionality added to DMGInfoPanel.

Can now display UDIF header information.
Update csframework.jar file with latest addition to IOUtil.

The following fix was imported from the framework:
========================================================================
Add new method IOUtil.readFully(ReadableRandomAccessStream, long, int).
========================================================================
Make V2Header dynamic, allowing an arbitrary-sized key blob.
Add support for AES-256 encrypted disk images to DMGExtractor.

CommonCEncryptedEncodingHeader.V2Implementation.unwrapKeys(...) was
extended to account for variable key sizes and the unknown variable at
offset 24 in the V2Header header was found to store the key size in
bits.

We earlier made V2Header a variable-sized struct, so that the key is
properly stored even when it's larger than 16 bytes. Together these
modifications are sufficient to enable working support for AES-256
encrypted disk images.