Added user validation test cases
Fixed Host requiring too much as default
Quadicon fix - upstream only
Using accordion trees and separate form buttons
can* functions for form buttons
Another round of fixing
Some commenting
Also provider now uses the form_buttons
service dialogs now use accordion tree and form_buttons
Leftover I forgot during rebase
Merge pull request #755 from psav/fix_host

Fixed Host requiring too much as default
Merge pull request #751 from jkrocil/reintroduce-quad-fix-upstream

Quadicon fix - upstream only
Merge pull request #748 from akarol/control

Added user validation test cases
Merge pull request #764 from mfalesni/upstream_fixes

Upstream fixes