Move allow_http defined type to its own file and work on fixing puppet-lint errors
Fix puppet-lint errors - warnings still exist