Modified mgmt_system for infra

* be more verbose
* be DRY'er
* be more generous to RHEV-M
Yet Another change to actions testing
add base_url override to notebook
Change provider setup in actions testing, skips on failure
Access Control now works + fixed booboo in conf

* linted and ver_pick'd the access control nav tree
* web_ui.Tree fix to correctly use parent node
* wrong button handling in configuration fixed
Merge pull request #766 from mfalesni/booboo

Access Control now works
Made set_server_roles return if already matched
Merge pull request #770 from psav/fix_server_roles

Made set_server_roles return if already matched
Fix tree locators
Merge pull request #768 from dajohnso/notebook_tweak

add base_url override to notebook
Merge pull request #772 from psav/fix_tree

Fix tree locators
Fixing catalogs for upstream
Fixed upstream about links
Merge pull request #773 from psav/fix_about_links

Fixed upstream about links
Merge pull request #720 from mfalesni/do_not_use_setup_infra_providers

Replace provider setup system in control tests
Merge pull request #749 from psav/fix_catalog_upstream

Fixing catalogs for upstream
Merge pull request #742 from mfalesni/mgmt_sys_update

Mgmt sys update + action testing update
FormButton is now an object
Merge pull request #777 from mfalesni/locate_buttons

FormButton is now an object!
initial commit