fix issue #188

backslashes (\) and dollar signs ($) in the replacement string of
Matcher.appendReplacement need special handling
add changelog line and fix identation of updated libs
Merge branch 'develop' of github.com:ninjaframework/ninja into issue-188

Conflicts:
	ninja-core/src/site/markdown/developer/changelog.md
add test cases for escaped constructs in route regex
Merge pull request #247 from bazi/issue-188

Fixed issue #188