Behavior>>inheritsFrom: works partially.

* added a test using two classes: a parent and a child
* fails when `isKindOf:' is tested against `Object'; needs further
  investigation
Modified Object>>~~ to conform to the Blue Book.
Merge pull request #173 from js-ojus/js-ojus

Behavior>>inheritsFrom: works partially.
Removed unneeded cascade message sequence.
Update to ASM4.
Trivial invokedynamic dispatch.
Properly bind and guard indy call sites.
Conditionally use indy only on 1.7+.
Add a global class modification guard.
Reenable tracing visitor.
Update to ASM 4.1.
Temporarily vendor jsr292-mock to allow building on Java 6.
Merge pull request #175 from headius/master

Start invokedynamic support and move to ASM 4.1
Merge remote-tracking branch 'upstream/master'
Merge pull request #176 from jamesladd/master

Various Changes
Removed CHANGES file that was not being updated. Removed Smalltalk highlite file for IntelliJ as we now have full plugin.
Removed TODO file - git issues are a better way of tracking TODO items.
Removed all sources in preparation for new sources.
Changed the files to support a more natural classpath driven class loader. Modified Classloading and Class Loader to remove as many statics as possible. Added more granular tests around each Object in Runtime.
Modified POM to move .st files within the test sources over to the test-classes folder during test.