bug #2723: fix use of --user with --cluster in the cli

--cluster param needs to create a client to search for the cluster. This
happens while the parameters are being parsed so it fails if there is no
ONE_AUTH. To make it work the parameters user, password and endpoint
are saved as OneHelper class variables as soon as they are parsed. This way
they can be used to create the XMLRPC client before all parameters are parsed.
bug #2546: fix bug with remotes rsync copy
Feature #2743: Make the migrator aware of the new local_db_versioning table
bug #2744: fix bug generating fingerprint for econe keypair
Feature #2696: Add generic Template for Groups
Feature #2696: Sunstone support for Group template
Feature #2696: Retrieve views from primary group template
bug #2762: Generate BRIDGE as "onebr<vlanid>" if vlan_id is defined

(cherry picked from commit d1ea5db93c2683727f408d920bdae9c95308ef47)
bug #2762: Prevent collitions between vlanid and vnetid

(cherry picked from commit ad1276927c8d6089f240a7bd8cf43f4ae7e57d96)
feature #2371: parse cdata with ox parser
Feature #2696: Improve Sunstone views assigments
Bug #2721: Add error check in onegroup creation
feature #2453: add hostname configuration to context
Feature #2506: Change input to textarea to allow multiple lines
Merge branch 'bug-2723'
Upgrade to ZURB Foundation 5
Feature #2763: Add GROUP/TEMPLATE to migrator
Typo in oneacct help
Feature #2745: Make onedb fsck aware of the slave and master databases
Feature #2743: onedb upgrade now has two set of migrator files, for shared and local tables