Edify: Add/Update abort messages for some asserts

* If a bootloader or baseband assert is not satisfied, print the
  versions that are supported by the package as well as the version
  on the device.
* Changes the layout of the device assert in the edify script with some
  more line breaks.
* Cleanup the device abort message and remove extra quoting.

Change-Id: I958d49281c51bd4e60d596a727bb94cfc4a21909
(cherry picked from commit 1e392d761075f0af9bcacb849f0041810d6dadc9)
repopick: support specifying a range of commits to pick

* for example: repopick 12345-12350

Change-Id: I21dd0ef5f19d7b3899fa40ec4c28a0e9dba8a4df
(cherry picked from commit b5d338e59933338ac23ab996f2a2fad6be16a0d9)
added bits to dumpvar

(cherry picked from commit e1ebe60450b1484ca7b14afa2f1a67fe31739b2e)
(cherry picked from commit bc945c5baa6ed5e4395413abef03d1968c282ad5)
clean roomservice.py

(cherry picked from commit e735374a1b82013ea29d8e8e4f5cee430963b7de)
(cherry picked from commit 1da48759cade9f7a5c30cae380c497fffcc5c50e)
team ub

(cherry picked from commit 896eab5eb498b10c2482839459a1120275f21608)
(cherry picked from commit d89c632bbf0f9b58e622f19e2180a37912d725c7)
Derp

(cherry picked from commit 18bcf72545fdd0f1327d67d642b84445a96a62d9)
(cherry picked from commit 21f309d0218a09c4e15418565f0c57718bb6979c)
revert file name

(cherry picked from commit 4c44e1ed0a035d4fe2ce23733eba383f33fb751e)
(cherry picked from commit 05fd9b6c809c770f1c581fe508f9adae86dc5576)
update AOSP 4.4.4 r1

(cherry picked from commit ca4b66b95720c36ec3a37e2f12873f6ac2c98b60)

Conflicts:
	core/build_id.mk
Update to AOSP 4.4.4r2

(cherry picked from commit 4fd22e3cf6e09326d19b4dc148f67ec82763f501)