merge in jb-mr2-zeroday-release history after reset to jb-mr2-dev
"JSR66"
docs: Adding styles needed by devices/tech/dalvik/dalvik-bytecode.html
Bug: 8905394

Change-Id: I3a89f9da01d92efd2ea6d9900305ea16a0316d63
Add support for using custom signapk.jar.

Details:
* New --signapk_path, --extra_signapk_args, --java_path.
* New --public_key_suffix, --private_key_suffix so you can change the filenames.
* Fixes raising exceptions on error.

Change-Id: I0b7014b6d779d52ae896f95dfecb1bcccf536cf4
(cherry picked from commit a28acc6972ce35e9dfab061f175e229859d3e4db)
merge in jb-mr2-zeroday-release history after reset to jb-mr2-dev
"JSR67"
merge in jb-mr2-zeroday-release history after reset to jb-mr2-dev
"JSR70"
merge in jb-mr2-zeroday-release history after reset to jb-mr2-dev
"JSR71"
merge in jb-mr2-zeroday-release history after reset to jb-mr2-dev
"JSR72"
merge in jb-mr2-zeroday-release history after reset to jb-mr2-dev
"JSR73"
Tweak proguard flags in the 2 files.

So all most commonly-used flags go to proguard_basic_keeps.flags
and they will still be applied when LOCAL_PROGUARD_ENABLED=nosystem.
Bug: 9203442

Change-Id: If018076dc625ac1efe31898b179dbba850218aaf
Dist static Java library modules.

With this change, we can build and dist static jar files, as well as
apks.

Bug: 9386024
Change-Id: Iab4660d8dfd7a2d164714a2124445de298075901
merge in jb-mr2-zeroday-release history after reset to jb-mr2-dev
"JSR74"
Remove mediarouter v7 support library from SDK.

Bug: 9425325
Change-Id: Iba64455cf8bcf4892ff9bf10628e7b5272787a1e
merge in jb-mr2-zeroday-release history after reset to jb-mr2-dev