Allow strings for aliases/ports and force arrays in templates
Merge pull request #92 from raphink/dev/templates_arrays

Improve templates and validate array parameters
Fix .each on string in auth-basic-ldap template
auth::basic::file: add validates on some parameters

Some parameters spelled in plural could be mistakenly set to an array
which wont work with ruby 1.9 when used in an ERB template.
Merge pull request #94 from ckaenzig/auth-basic-file-validates

auth::basic::file: add validates on some parameters
Add parameters to apache::administration
Merge pull request #93 from raphink/dev/administration_parameters

Add parameters to apache::administration
Only use aliases that are not empty
Merge branch 'dev/administration_parameters'
Set variables before calling template
s@TOMCAT@APACHE
Filter out undef values in aliases
Lint
Add a $root parameter to the apache class