what the fuck, google

Change-Id: I258ae1120cbcd2a500b825f6295087e68b245ae9
Some changes added to compile and run with Java 6 and Java 7.

  - correction of errors with Javac 6:
    - target 1.5 and source empty.
  - correction of errors with Javadoc 7:
    - strange behavior when duplicate classes are given.

Change-Id: Ib814ede143f7799ef18e0fb1b733547519b8b0e5
assert and getbuildprop changes

Change-Id: I221e022c1344c8e3ba3d75c1df93666f575331af
second part of previous commit

Change-Id: Ic38dce7208dc4ef69c10b2360a31def0125802b4
envsetup: Add some more commands

 * mmp: Like mm but pushes the built files afterward.

 * mmmp: Like mmm but pushes the built files afterward.

These may be useful when doing debugging on a individual library,
since it builds the library and pushes the new library to the device.

Examples:

mmmp -B device/samsung/vibrantmtd/libgps
mmmp -B packages/apps/Torch

Thanks: tpruvot for revisions

Change-Id: Ia6bdd2b63797ea86e164af69496b70ea6d7c5156

Conflicts:
	envsetup.sh