Reconcile with jb-mr2-release - do not merge

Change-Id: I0b8102a3962010378a8e19955a38c9cc44bd1c95
am 69bb4e42: am 564c2b3e: Reconcile with jb-mr1.1-release - do not merge

* commit '69bb4e42c58780b6b98cf8a20cac548474dfb6f9':
  JDQ39B
am d5198cbc: Merge "Install a unified fstab in the emulator image" into jb-mr2-dev

* commit 'd5198cbccecfca083cc5df39e7fb3c0a64211e63':
  Install a unified fstab in the emulator image
am eabb34fb: Merge "Move emulator.mk out of full_base.mk" into jb-mr2-dev

* commit 'eabb34fb90712938449573962618f36c6df51e7c':
  Move emulator.mk out of full_base.mk
Reconcile with jb-mr2-release - do not merge

Change-Id: I82507a8e1b352999d9e886071ed0297ca637b3b1
am aace2024: Support build rules which generate .o files.

* commit 'aace2024d723f6914f05bd9d847166c45447a913':
  Support build rules which generate .o files.
am c3eb68c4: pull goldfish specific stuffs from emulator.mk

* commit 'c3eb68c4ba383e7de2dd9b761d96dbe646586845':
  pull goldfish specific stuffs from emulator.mk
am 42e05e04: Merge "remove reference of emulator vold.fstab which is no longer necessary" into jb-mr2-dev

* commit '42e05e040e18367a4597564533c1af5642ebf79c':
  remove reference of emulator vold.fstab which is no longer necessary
am 1df6751d: am b3f5d56f: am 5085447f: Merge "Don\'t install all host modules by default."

* commit '1df6751d494e3219dd5911c70d6696e12a30bcf4':
  Don't install all host modules by default.
am 099ad657: am c36a4b6e: am 18be7ab2: Merge "Stash TARGET_CPU_VARIANT and print it in dumpvar."

* commit '099ad657da87ec2b040af786bd26de4099dc1d0f':
  Stash TARGET_CPU_VARIANT and print it in dumpvar.
am b8b3406e: am 50e9bdd0: am c8141407: am 40741e48: am 4cc2bc77: am a07be8ee: switch code font to pure monospace (sans serif). also add proper margins for elements nested in lists

* commit 'b8b3406e6a00edc63b84d3e884c4a36ba5cea1ec':
  switch code font to pure monospace (sans serif). also add proper margins for elements nested in lists
am 2f5cdf90: am 9ac8c78d: am dfc239ce: am e28696da: am 116c59bb: am cef5be2d: am dae7b523: Revert "support differently named lists.js files"

* commit '2f5cdf903116e882f80d0ae2b2c6b4ce29bacebc':
am d4119687: am d1fa8591: am 9ae44c9d: am 589b4b3e: am 956d4c70: am 373318ca: am 0e69c3e4: Merge "docs: add image frame style and left-float figure box" into jb-mr1-dev

* commit 'd4119687769585d0f4c2ac216e77843e86ccf338':
am d2010878: am fc307571: am 49711e2c: am 3707041b: am d3622632: am 8ced7e63: am d6cb8fac: docs: fix padding for left-figure class

* commit 'd20108785cb134370c78893cd7cfdc5fec05f677':
am 3217eca0: am 639225d7: am fa84cfd1: am f1a6ba57: am 4c5b0bf4: am 8d3e1e55: am 44281a1f: Add unified fstab support to release tools

* commit '3217eca0d701530de8eb70fa0b06a7bf20770d0c':
am df16b698: am fc3a4e31: am 7c1cde1d: am 1cccea9b: am cdf32e84: am e892c86e: am 7e447edf: docs: update search suggest with google services apis including some optimizations for loading javascript resources

* commit 'df16b69845fde1308476a91f26dd42f70f8790e1':
am bbdb87db: am aaf22c8d: am 70e053fb: am f6c979e0: am bfeae36e: am 68510e25: am 9f2971d1: docs: fix suggestions due to file name change for js files

* commit 'bbdb87dbf580d862885ddbe276e287c515c67fe8':
am 69d530f8: am c26c52a6: am e47881e6: am f8372271: (-s ours) am 17cbfdda: (-s ours) am 76bbd39a: (-s ours) am 22c22cf7: (-s ours) Reconcile with jb-mr1-release - do not merge

* commit '69d530f81e68b468f862f232451f10bb7ffde427':
am 332cd4ba: am a525786f: am c4f84cbb: am 6f0172c4: am e99ca7ae: am 2990dc10: am 578d6446: docs: move loading of google ref into doc load event to prevent error during load

* commit '332cd4bab07672bc5ded3d127b078be6f3ecfc14':
am ac9e2c30: am 43403d90: am 774274d0: am a8a80d78: am 5a0e36fe: am 415696d3: am f8333457: Revert "docs: move loading of google ref into doc load event to prevent error during load"

* commit 'ac9e2c30636373edafe6a37dd3a952e431e42472':