Fix accordion locator to avoid name collisions
* example, "Catalog" was matching "Catalog Items"
Catalog tests and supporting code
* Catalog model
* multiselect and dispatching
Fix navigation to new Catalog to select "All Catalogs"
Start adding forms and class for Catalog Items
Update cfme/config/configuration page

Add new, more specific exception

Add set_server_role() func to only enable/disable a single role; not touching/disabling the rest

Add part of config menu

Update minor changes here and there
Fix docs
fix mgmt_system rhev deletes
Merge pull request #586 from jkrocil/doc-update

Fix docs
Merge pull request #587 from jkrocil/cfme-config-update

Update cfme/config/configuration page
Merge pull request #588 from dajohnso/fix_rhev_deletes

fix mgmt_system rhev deletes
Merge commit '60a85ed' into catalog3

Conflicts:
	cfme/web_ui/__init__.py
Merge pull request #591 from weissjeffm/catalog3

Catalog tests
Fixed the Taable and SplitTable classes

* Changed the XPATH expression and made the search for elements start from a
root element instead of from DOM root
* Renamed occurances of browser to sel in the tasks.py page
* Removed the is_displayed() method and replace occurances with
sel.is_displayed()
Small docs fix
Add helper func sel.value() - to ease access to text in input/select elements
Add flash.assert_message_contain() to be able to check only parts of flash messages
Merge pull request #590 from psav/fix-table

WIP:Fixed the badness
Add server name test
Merge pull request #593 from psav/fix-docs

Small docs fix
Merge pull request #595 from jkrocil/flash-contain

Add flash.assert_message_contain()