Regexp-based tree finder
Re-enable the event testing for vm power control.

* Added and uncommented register_event fixtures
* Install ruby gem rest-client if not present
* Enable the domain on upstream
Make it work on nightly
Fixed version check
Update to use latest function_trace
   latest contains non-backward compatible changes
another template name fix

spacing
Adds Zones CRUD functions and Basic tests for each

Adding javascript workaround for Zones CRUD functions, and an additional test.

Adding DB methods for checking Zone ID/Description

fixes issue with test_zone_edit, all 4 zones tests passing

Adding a test and updating navigation to work with non-default Zones

Fixing cancel behavior for Zone delete() method

combining zone crud tests into one test.
adding workaround to basicinfo update method for form_buttons
Correcting documentation for ZoneNotFound exception
Correcting assertion in BasicInformation's __init__ method
Merge pull request #951 from blrm/zones-crud

Zones CRUD functions and tests
Merge pull request #996 from weissjeffm/settrace

Update to use latest function_trace
Merge pull request #944 from mfalesni/vm-power-control-events-reenable

Re-enable the event testing for vm power control
Merge pull request #1004 from apagac/template_upload_name_fix

another template name fix
Merge pull request #957 from mfalesni/tree-finder

Simple, regexp-based tree finder
Function Trace now in reports
Merge pull request #1009 from psav/function_trace_report

Function Trace now in reports
Add listaccordion.get_active_links
Merge pull request #1013 from jkrocil/list-accordion-active-links

Add listaccordion.get_active_links
Perf UI Bench Testing Code.

Improvements to ui bench.  Use python csv, use pytest_selenium

Use acceptable identifier for Code Style Guidelines for navigate_tree_vms. Use ssh_client fixture.

Use log_path instead of relative path for post processed csv output.

Do not continue test if we can not obtain an MiqUiWorker PID.

Move parse_production_log into test_page_load_times_n_queries.py, use DictWriter to write PageStat objects into csv, multiple fixes for PageStat (Move headers into PageStat, change loadtime to completedin, __iter__ method to produce tuples of 'header, value' for csv writing)

Clarified Select/Cached and dropped 'ed' from request in __str__ of PageStat.

Removed SSHTail connection during __init__, moved tail to __iter__, tailing based on position of file read pointer, strip terminating new line with rstrip()

Soft Asserts and use slowquerythreshold in yaml.

Less warning while logging

Fixing verbiage to accurately reflect page render timings vs 'page load' timings.

Changed test name from load to render.

Added methods to obtain all datastores and all providers.

Added more tests under infrastructure for ui bench testing.

Added navigate_every_quadicon