pull ntp work
Update docs
Reorg of classes

- moved everything around using standard methodology
(config/init/install/service class)
- moved params back to the top class
- fully-qualified variables in child class
- ensure that {zone, pod, cluster}.pp all include ::cloudstack
- removed most of the old classes
- renamed remaining ones until they can get rewritten
- removed NTP support entirely
more updates

- documentation updates
- style guide fixes (quotes, variables, line length)
- fixing deps
- make sure cloudstack-management package installed is “installed”, not
“latest”
- many issues detected by puppet-lint
- reordering parameters for pod, cluster, and zone for consistency