Feature #2568: Support for RBD Format 2 images
Feature #2568: Refactor RBD2 format contribution by Bill Campbell:

- Use BRIDGE_LIST instead of HOST
- Minimize the number of SSH connections
- Use default STAGING_DIR
- Add possibility to choose the RBD_FORMAT
- Add possibility to add "-O rbd" to the "rbd" command line args
Reapply fixes for Bug #2110 and Bug #2271
Feature #2568: RBD format 1 as default. Handle properly both formats
Feature #2556: Create image without filesystem on ceph datastore
Feature #2556: Refactor Vladislav Gorbunov's contribution
Feature #2568: Fetch RBD format attribute from the VM in the TM scripts
Bug #2645: A VM disk detach leaves Images to be saved-as in LOCKED state
feature #1484: add csv output to table formater
feature #1484: merge all user data in oneacct csv
Merge branch 'feature-2568'
Merge branch 'bug-2645'
feature #2587: Added a DEFAULT_DEV_PREFIX for CD-ROM devices
Merge branch 'master' of git.opennebula.org:one
Fix onehost sync percentage bar bug
Merge branch 'master' of git.opennebula.org:one
feature #2731: Datastores with ID < 100 can now be removed or added to a cluster
feature #2731: System DS can be added to a cluster through Sunstone
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.
Fix bug in 4.5.80 migrator