Update to support host use of mockito.

1) Download source necessary for host use. Sync'ed at the
   same CL 635c5f8353b0e49c4d3f2c71cc250a681c2e4cd6 the repo
   was currently at.
2) Remove host source from the target build. Should have no impact
   on pre-existing projects.
3) Get build.gradle working for target only. Will update to fix the
   host build later since it will require lots of dependent CLs.

Change-Id: I31d49f422af2d5910cfd7acf86d6627ee3ee7fc2
230 files changed