Merge pull request #42 from rlandy/automate_pages

Adding content required for the test_components_automate.py test
add inital host support
Merge pull request #44 from dajohnso/add_host_support

add inital host support
add vm config button support
fix bad unit test
Merge pull request #45 from dajohnso/vm-cfg-button

add vm config button support
Incorporate README updates from apagac
Merge pull request #48 from bcrochet/readme1

Incorporate README updates from apagac
Simplify the header menu
Merge pull request #49 from bcrochet/headermenu1

Simplify the header menu
Add optional root parameter to constructor of Page
Add start page for provisioning a vm
Cleaned up imports in header_menu
Subpages modeled
Created a generic table list region
Support for the tab buttons to return the correct page
Merge pull request #47 from bcrochet/vm_provision

Vm provision
Display a highlight when the --highlight option is passed.
Will highlight elements as the are interacted with.
Also demonstrate adding a plugin outside of conftest.py
Merge pull request #50 from bcrochet/highlight

Display a highlight when the --highlight option is passed.
Divided Infrastructure.PXE page

Removed commented lines

Infrastructure page divided

Removed unused lines

Commented non-pages test lines, deleted test_infra_refresh_pxe_server.py
Merge pull request #46 from apagac/infrastructureSplitting

Infrastructure splitting
Adding 'Add method steps'