Plugging progress into the repo.  Adding fixes to handle the Java
Class file appropriately.  This modification is mostly a re-write
of the Class File parser, and it "tries" to do a better job of
creating better objects for each of the Classfile elements.

Currently this code is experimental, and current TODOs are:
1) Testing
2) StackMapTable
3) LocalVariableTypeTable