Major refactor for readability as the cookbook grows.
Added guards in all template resources to not run in the config is supplied external to chef
Added jboss_install_path attribute to handle existing jboss layouts that stray from how the cookbook expects it to be
Added testing around all new features.
Fixes #4
Fixes #5