Add management of log file
Update puppetdashboard vhost definition

Because things changed from 2.7.1 to 3.1.0
Add additional CAS server configuration
Bug fixes
Add types for relevant data
More management
Consolidate cas_client config