Resolves MODULES 1369 RedirectMatch rules do not work in Apache module

The existing template creates a line of the format
RedirectMatch permanent /(test)
This can not work with apache as the URL is a mandatory part of the redirect. To resolve this the patch creates a new variable redirectmatch_dest which follows the same flow as the redirectmatch_status and redirectmatch_regexp variables.
All three variables must be supplied and will generate a line of the format
RedirectMatch permanent /(test) http://www.example.com
Fixes two errors in the redirectmatch usage description
ScriptAlias needs to come before Alias.

Otherwise you end up getting this error on startup:
The ScriptAlias directive in xxx at line xxx will probably never match because it overlaps an earlier Alias.
Merge pull request #881 from Matoch/MODULES-1396-RedirectMatch_rules_do_not_work_in_the_Apache_module

Modules 1396 redirect match rules do not work in the apache module
Merge pull request #882 from daveseff/master

ScriptAlias needs to come before Alias.
Revert "ScriptAlias needs to come before Alias."
Merge pull request #883 from puppetlabs/revert-882-master

Revert "ScriptAlias needs to come before Alias."