Revert "Some changes added to compile and run with Java 6 and Java 7."

This reverts commit e63e68f2f7b4cc4104d344127a5aaeed2456037b.

Change-Id: I266f321240a6a71dbb1a85a6fac19cebe7a1f830
Add experimental flag to support OpenJDK builds.

bug: 8992787

(cherry picked from commit d1dbe7f5a23bacdff086b4992e1d31a96da706c3)

Change-Id: Ie977d4f26ae8d3eee9d7b9cf2c0c270bee5b54b3
A few more Java7 related clean ups.

- Separate SDK checking from version checking and
  make messages clearer.
- Add explicit source & target versions for javac to
  make things clearer.
- Rename flag from EXPERIMENTAL_USE_JAVA7_OPENJDK to
  EXPERIMENTAL_USE_JAVA7.
- Allow Oracle JDK 1.7 to be used on Mac OS, since there's
  no official OpenJDK support for that platform.

Change-Id: I454d2c917ed78f03ec7559a99659fefe7e7d50f3
Fix tools path on Mac OS for java 7.

Change-Id: Ieb72b9e10771ee372bacf20258242cb006c29fef
Add "-encoding UTF-8" option to javadoc.

This fixed docs build on Mac OS X 10.9 with Java 7.
Change-Id: I91e224456c9e6c43dbf13d691c3b37d21f94b0f3
build-with-colors: moar colors

- rename CL_PFX and CL_INS to better match the
  colors they show.
- add more colors.

Output of:
- most host stuff is yellow
- most target stuff is green
- installing/copying files is cyan
- import/export includes and notice files is cyan
- bootimage/recoveryimage is cyan
- and some more colors in many places ;)

Change-Id: I5532afa4ba608e0a7c408516dc9f912f9ca389f7
envsetup: use $(CURDIR) for getting current directory

Change-Id: I5f00faf64ec31d86dd2e48ec038748ce8499380b
use cm logic to find products

Change-Id: Ib0abdc81a66d125f30ed919855f8779a6ff75018