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: I2ddc690ee1461d042739d5c75dcf5fe456c9af94
Signed-off-by: STELIX <ssspinni@gmail.com>