Install Java with the profile and Puppet Labs Java module.
Move the Elasticsearch setup to a profile.
Add the Elasticsearch plugin installs to the profile.
Install Elasticsearch on the logging VM via the profile.
Move the /sites/apps folder creation to the base Apache profile.
Remove the base Apache configuration out of the apache::wsgi profile since it's just duplicating what's in the base apache profile class.
Added an InfluxDB profile.