Perf ui improvements

I've made a number of improvements to the UI performance testing code:

* Per Page statistics csv output now
 * Records # of Samples, min/max/avg/std and 90th percentile values for timing and query count values
* Added additional accordions to vm_infra and vm_cloud pages
* Added reports page under Cloud Intelligence
* Refactored existing code into separate files for readability/maintainability
* Records uncached query counts automatically now
* Refactored the ui_bench yaml for more granularity on how many times a page is browsed to
When I run these tests, I point the tests at a specific appliance which already have provider(s) added.  In the case of running it from Jenkins, the appliance should be a fresh appliance.  In that case these tests require some provider data to be already pulled in so a guarantee that provides me some provider data is what is needed for CI run tests.

Could you point me to an example of the testgen fixture so I can see if it fits the needs for these tests?