Add JarDep to aaptGen create_target method

This is two commits, one by me and another patch from jsirois.

This adds the android.jar to the created target and allows
the android target to properly compile. This outputs
java class files.

The java compile requires a java target. This also
finishes adding the android.jar. AndroidTargets will
now compile through pants. ivy requires a rev to resolve
jars and that fits so we can process each sdk group
together.

Reviewed at https://rbcommons.com/s/twitter/r/822/