Disable default "allow from all" in vhost-directories
Add support for AliasMatch directives

(#479) Extend the _aliases.erb template so that the list of hashes in
`apache::vhost`'s `aliases` parameter can contain the usual `alias`
hashes but also `aliasmatch` hashes, which get translated to
`AliasMatch` directives.

Includes basic spec tests and updated documentation in README.md. Note
that these spec tests are currently only skeletons because rspec-puppet
drops constructs like '$1'. See the entries marked XXX.
Merge pull request #416 from RPDiep/vhost-directories

Don't set `Allow from all` by default for apache::vhost::directories
Merge pull request #483 from antaflos/support_aliasmatch

Add support for AliasMatch directives
No trailing slash for ScriptAlias path

Don't implicitly add a trailing slash to the path components of
ScriptAlias directives. Includes updated spec tests. Fixes issue #489.
Merge pull request #491 from antaflos/no_trailing_slash_for_scriptalias

No trailing slash for ScriptAlias path