removed jtestserver sources from JNode repository (this project has moved to its own repository)
Bring over HFS+ fixes.
Bring over NTFS fixes.
Rename FSDirectory ID and add in support for looking up child entries via their ID. Code review changes.
Bring over ext2/3/4 fixes:

ext2: Change inode from an int to long. Add support for creating an ext2 file from an inode but without an Ext2Entry.
ext4: Add support for reading file systems created with the flex_bg feature.
ext4: Detect multi-mount protection file systems. Add some tests for large directories and MMP.
Bring over IBM partition table fixes: Add more IBM partition table checks.
Bring over file system & partition test cases and test data.
Fix a regression that crept back in to the FAT detection.
Add in a check for the NP signature in IBM MBRs.
Add in a test for the truecrypt boot loader.
NTFS file record - add MFT index to the toString().
NTFS: fix a bug in DataRun.mapVcnToLcn(). Remove mapVcnToLcn() from CompressedDataRun.
NTFS: Add in some more detailed data run debugging output.
NTFS: Refactor away FileRecord.AttributeIterator.
NTFS: Refactor to read in file record attributes once, but more eagerly.
NTFS: Fix a bug reading in multiple compressed non-resident attribute data runs. Also fix some bugs that crept in during the last refactor.
NTFS: Fix some problems getting the MFT length when the MFT data runs were stored in more than one file record.
IBM partition table: Fix further cases that were miss detected.
IBM partition table: Fix a bug; add another test.
NTFS: Code review changes. Fix a possible problem reading files larger than 2 GiB.