Support JVM 6 additions
JVM 7 constants update
Parse JVM 7 constant pools properly
Addition of "Signature" attribute
Proper constant value access methods
Add handle opcodes
Add JDK versions
Add INVOKEDYNAMIC opcode
Throw exception if major version > 52 (JDK 8)
Remove Signature & SourceFile attributes by adding a case to Metadatable.Container
Removed ConstantValue, Signature, and SourceFile attributes