JDK8: JDK check should succeed with OpenJDK 8

Change-Id: I1c1eaff7fa36bba2db261e0c5311bbc6d005a726
(cherry picked from commit abcfedd4b3819b10490301785165a63a7fda6120)
envsetup: new function cmka

- The build system adds a clean-<module> target
  for each module / package.
- This utilizes that and cleans and builds using mka.
- If no argument is supplied, it runs "mka clean".
- If argument is (bacon|otapackage|systemimage), it
  runs installclean.

Change-Id: I582ac2f92df3278c41c254c73e9c02ad7f406851
(cherry picked from commit eb74c2f2b9bb708e77edfdbb8ba0d0b716fef2fc)
(Also sneak in another minor change, a help entry for mkap)

(cherry picked from commit 99deacf6a0be9ac0afe21d0a69934aac29e6e560)
releasetools: clean up residual targetfiles-* dirs in /tmp/

Change-Id: I3792307663f8a85513e102c8bf3d78cf4e514760
(cherry picked from commit 8443d6dfc570d19977a60d95beed415d92691642)
build: Set QCOM global cflags for secondary arch

Change-Id: I637d94f9b0ddee2c8d6057de44355e482163dd36
(cherry picked from commit 83bac04f9b0d946856d3469f747eb43c1239ccdf)