[Java]: All javac tasks should have Java 7 source and target compatibility

This is an enhance to  #143 and #142.
With the properties added, all javac tasks will use source=1.7 and target=1.7