Make all regex modules throw the same exception on error.
Fix various small issues.

- Add CXX11_OVERRIDE to *Regex::Matches and *RegexFactory::Create.
- Fix documentation comment on regex_string.
- Fix various code duplication/layout issues.
Merge pull request #619 from SaberUK/master+regex-dedupe

Various regex module improvements.
Allow jmpsrv to handle SSL-connected clients correctly - also allow clients to use the port they're currently using.
Fix indentation
Fix Windows build and a few more problems
Merge remote-tracking branch 'upstream/master'
Correct 'seperate', trailing spaces, line length.

- Limit some more lines to (close to) 80 characters.
- Comment all of modules.conf(.example)