tomcat::instance - added owner + group to tomcat::connector calls
tomcat init script - change directory to tomcat base dir to prevent relative path problems
tomcat::connector - added "generic" option argument - as connectors may have many options, we will not list them all
file renaming to be compliant with recommended module structure.
batch fix of deprecated puppet:/// calls without specifying 'modules'.
change setenv
set memory
memory
memory
memory
memory
memory
tomcat::connector: remove unnecessary file require

Immediate parent file resources are auto-required so it was superfluous. Plus
this require caused an error when the related tomcat::instance was set to
ensure => absent.
tomcat: tomcat.init.erb - remove sourcing of setenv.sh

setenv.sh is already sourced by catalina.sh which is used by the init script,
which caused it to be sourced twice. This is a problem when variables are only
appended to.
tomcat: readd sourcing of setenv.sh in init script for v5.5 package

We don't replace the catalina.sh (dtomcat5) provided by the v5.5 packages
and these don't source the setenv.sh in $CATALINA_BASE/bin/, so we have
to do it ourselves in the init script.

This fixes the previous patch which removes the sourcing of setenv by the
init script entirely.
tomcat::instance: generic var for setenv parsing in init script.

Use a generic purpose variable with the version of tomcat that might be useful
somewhere else someday.
tomcat::instance: fix typo in tomcat_version_str variable definition
fix typo
tomcat::packages: added explicit hasstatus for puppet 2.7
Missing uppercase in RedHat name