Revert "Revert "Allow java targets to support 1.8 source / target""

Reapply build changes for Java 8. Must be submitted with
changes in development/build.

This reverts commit 8db0d9724faf8e4ff0d2ced10b7ff479ed13fa77.

Change-Id: Id2bef692997876c34f6c58b7b0512f4478da1985
3 files changed