JDK6 runtime support
Merge pull request #40 from trask/jdk6-runtime-support

JDK6 runtime support