Perform major overhaul

Remove use_upstart parameters
Add dependency_class
Add *_manage parameters
Use parameter naming standards
Fix conditional logic in templates
Add logic for CentOS/RHEL 7
Simplify README.md wording
Accept all boolean forms for oneshot
Notify when service_ensure parameter is ignored
Remove parentheses for readability