Add support for Jdk7

As described in issue #33 these changes add JDK7 support to PL/Java. I'd like to credit @sptrakesh and @grunjol as I essentially combined their work.