fixes #1509 - Foreman should use the proxy to import puppet classes
Fixes #609 - Orchestrate puppetca operations
This also includes adding support for a puppet smart-proxy target typeand providing migration supportUpdated to provide backward compatability for host and hostgroup objectsNow terminates the build and incorporates other fixes...
Fixes #65, Fixes #339 and Fixes #539