* Add site_projects parameter to define site_project values used in administrative_info
* Add enforce_admin_info to change behavior of how administrative_info is set by using a template instead of file_line resources - supports site_projects being set
* Validate boolean parameters
* Move allow_http defined type to perfsonar::firewall::allow_http - proper autoloading
* Update yumrepo descriptions to match the default used by perfsonar install
* Add rspec unit tests
* Fix formatting to resolve puppet-lint errors
fix inverted package <=> service requirement