envsetup: add a helper to fix "out/target/common" not being really common

* out/target/common isn't really common, and if you do
  back to back builds for multiple devices, that is noticable.
* Use out/target/common-$device instead, and link the appropriate
  dir to out/target/common every time lunch() is run, if
  ANDROID_FIXUP_COMMON_OUT is set.
* Refer https://groups.google.com/forum/#!topic/android-building/ispbOgzoyg8
  for more info.

Conflicts:
	envsetup.sh

 Change-Id: I926f1eb7500de37117fc189384073f5ad264e34a

Change-Id: Idd3d528b14a7266bef4f7d34f255140f0ce1435a