Implement 'mmap' command

Change-Id: I029da8a8421bea2b628b4025f9f2d6f749436c7b
diff --git a/envsetup.sh b/envsetup.sh
index 6bd6c61..c62a57f 100644
--- a/envsetup.sh
+++ b/envsetup.sh
@@ -11,6 +11,7 @@
            To limit the modules being built use the syntax: mmm dir/:target1,target2.
 - mma:     Builds all of the modules in the current directory, and their dependencies.
 - mmp:     Builds all of the modules in the current directory and pushes them to the device.
+- mmap:    Builds all of the modules in the current directory, and its dependencies, then pushes the package to the device.
 - mmmp:    Builds all of the modules in the supplied directories and pushes them to the device.
 - mmma:    Builds all of the modules in the supplied directories, and their dependencies.
 - mms:     Short circuit builder. Quickly re-build the kernel, rootfs, boot and system images
@@ -2337,6 +2338,7 @@
 
 alias mmp='dopush mm'
 alias mmmp='dopush mmm'
+alias mmap='dopush mma'
 alias mkap='dopush mka'
 alias cmkap='dopush cmka'