Support modifications to the javaCompile.

This allows plugins like android-apt to work correctly. Note: this plugin must
be applied _before_ others that modify the javaCompile task for it to work
correctly. Fixes #47