Manages Java outside of module; Adds versions

Previously the Java install was being managed by the elasticsearch/elasticsearch
module. Adding Solr which requires Java also brought in puppetlabs/java
to manage Java installs, making ES's unecessary.

Also adds version options.

Closes #1241