Improving permissions/ownership of config files.

 - configuration files should be owned by root
 - $apache_user should not be able to modify configuration files
 - introducing $apache_group parameter to the puppetdashboard class
 - passing $apache_user and $apache_group parameters to
   puppetdashboard::config
Ensure script/delayed_worker is executable.

 - ensure script/delayed_worker has permission 0755
 - modified init-script puppet-dashboard-workers to wait two
   seconds in start_puppet_dashboard_workers() before
   check_puppet_dashboard_worker_status() looks for .pid-files
 - it fixes the return status when starting puppet-dashboard-worker
   in Ubuntu 14.04
Merge pull request #9 from sedden/config_permissions_ownership

Improving permissions/ownership of config files.

Thanks!
Merge pull request #10 from sedden/init_script_ubuntu

Fixes puppet-dashboard-worker for Ubuntu 14.04.
Reorder when the configs are set.

Merge the /etc/default file for workers and webrick to reduce resource count.
These changes sort out the rake and bundler ordering issues.
Update documentation on ruby module dependence
Enable inventory and file bucket servers
Fixes for trusty, which has no-shell for www-data user