build: Add "installboot" command to install boot images

 * For devices that lack fastboot, this command will copy the boot image
   to a running device, write it out to the correct partition with dd,
   copy the modules and set the correct permissions.
 * Field surveys have discovered that a specific CM device maintainer is
   handling two devices, one with boot partition p7 and one at p8.
 * Extensive research has unveiled the fact that mixing up these
   partitions across these two specific devices will cause
   corruption of the TZ firmware, which cannot be restored and results
   in an unrecoverable brick.
 * Automate the process so this idiot (me) stops breaking shit.

Change-Id: I0dc5449daf128181e2e349ea26ad5741cc87bfe7

Conflicts:
	envsetup.sh
build: Add "installrecovery" command

 * Similar to "installboot", add an "installrecovery" command which
   writes the recovery image to the correct partition of a running
   device.

Change-Id: I1dcca44fd0d8afa08ece9e99cd914547acb99c83

Conflicts:
	envsetup.sh
eat: Support v2 fstabs

Change-Id: I5220d7e9232174e2acbdc2d6c931827af959f212
"JWR66V"

Change-Id: I576223b021047908e4ca6658ce07696f7e29a79d
Signed-off-by: Evan Anderson <evan1124@gmail.com>
Merge pull request #15 from linuxman94/pa

Change build id to reflect new base
JWR66Y

Change-Id: I0455390875f64ed9709ccd4d466909d4c28f5696
Signed-off-by: Evan Anderson <evan1124@gmail.com>
Merge branch 'jb43' of https://github.com/ParanoidAndroid/android_build into jb43