Fixed xml results when tests are run in parallel

* Created mapping between tests and test results when the
  parallel runner is used. Previously, the zip was arbitrarily
  matching up tests with results.

* Pulled test summaries directly from the list of results.
  When tests are run in parallel, the summary only contains
  details for the last suite that was executed.

* Fixed bug where error/failed/skipped test results were being
  double summarized

Change-Id: Iaa0e5919ffa974f4f7dbea15d1f16b49d0453e5d
Adding a quick howto on setting up virtualenvs

Change-Id: I0f49a3e8cd47a9b8303261ccffa0c3e9f260a1fc
Merge "Fixed xml results when tests are run in parallel"
Merge "Adding a quick howto on setting up virtualenvs"