Add java alternatives to set up symlinks.

Move java.sh template to a file.  Add mode, owner, and group to
File['java-profile.d'].
Add headers to files managed by puppet.
Extra Oozie support.

Use an external MySQL database for Oozie.
Install the Oozie Web Console.
Linting and Puppetdoc.

Added dependency on stahnma/epel.
Added/updated Puppetdoc documentation.
Fixed unqualified $::fqdn.
More linting.