Merge branch 'release/0.7.0' into develop
Update ERB variables to be Ruby instance variables.
Add support for CM agent TLS.
Add rspec tests for listening_hostname/fqdn in CM agent.
Add support for TLS server auth to CM agent.
Add support for CM server TLS and java_ks.
Fix the value of $server_ca_file to match the docs.
Update README.md TLS section.
Functests show that verify_cert_file needs CA chain.

Functional testing shows that the verify_cert_file for the CM agent
needs the whole CA cert chain in the file, otherwise you end up with
messages in both the CM agent and server logs complaining about:
 client: SSLError: (32, 'Broken pipe')
 server: javax.net.ssl.SSLHandshakeException: Received fatal alert:
         unknown_ca
Also added example tests for tls_client and tls_server.
Merge branch 'feature/cm_tls' into develop
Add TLS settings to Class['cloudera'].
Add support for installing parcels.

Added `use_parcels => false` to Class['cloudera'].  When set to `true`,
the CDH and Impala YUM repos will not be deployed nor will the RPMs be
installed.
Add a diectory filter for Geppetto.
Add support for YUM proxy, username, and password.
Merge branch 'feature/parcels' into develop
Update versions for 0.8.0 release.
Merge branch 'release/0.8.0'