[cm_api] OPSAPS-16043: Expose new commands in python API.
[cm_api] Fix cluster rename

_put masked the super _put and would result in something like:
TypeError: _put() got an unexpected keyword argument 'data'

Also after the display name change, the rename has no effect since it's
still updating "name". Fixed to be "displayName", but not sure if the
binding if always for latest version or does it need to handle older
versions?
[cm_api] Expose cluster full version and method to update

Verified that a rejected update results in something like:
cm_api.api_client.ApiException: com.cloudera.server.cmf.VersionChangeException: Version change to CDH 4.1.2 would lose access to services [sqoop3] and/or roles [] (error 400)
Updating tutorial doc
[py] Add client config staleness status to ApiService
[api][hive] OPSAPS-19176 Add Hive Upgrade Metastore Command
[api] OPSAPS-19507 Add hbase and sqoop upgrade commands to python api
[py] Add automatic role assignment and configuration endpoints for clusters and
management service.
[cm_api] OPSAPS-19654: Fix invalid docstring in python API

I'm trying to add a step to build the python API docs as part of
publishing an API release and epydoc reported a bunch of errors.
[cm_api] OPSAPS-19777: Add createOozieDb to python API

We left it out for whatever reason.
[cm_api] OPSAPS-19689. Add upgrade_cdh and deprecate upgrade_services

The old endpoint still works, but not recommended.
(cherry picked from commit 2e163b814fbbff1bdfca048eba4311d402fe9ce8)
[monitoring] OPSAPS-19808: add rollup statistics to the python bindings

A similar commit exposed the rollup statistics from cm. This commit
changes the python client to use those.

testing done: make dist
(cherry picked from commit e051f6f9f0bbabeb92a031808d7d169a03c33ebd)
[cm_api] Python: Fix invalid docstrings

Some people check in some new docstrings - some syntax errors need
to be fixed.

(cherry picked from commit 498ba49d7c2bd121350538e2596b752393f6cfc0)
[cm_api] OPSAPS-19891 Add binding for hostInstall

(cherry picked from commit cddcc5ad03fe2f3875198b1eb9007cfb81f55b4a)
[cm-api] OPSAPS-20313: Allow fullVersion in create_cluster

Allow clusters to be created with a fully specified CDH version.

(cherry picked from commit bdb52070da96a8864e1ef1fd7e22fb242acad243)
[cm-api] OPSAPS-20313: Enforce API v6 for create_cluster with full version

As sensibly requested by Adar, let's ensure that the target API version can
handle full versions when making such a request.
[java] Updated with v6 java source
[py] Update package metadata to CM 5