[#1685] make url matching and encoding consistent in router (both working on Encoded values) - use webContentEncoding
[#1587] Fix DB.execute javadoc
[#1673] Don't append semicolon to javascript by default
Revert changes from upstream as the removal of the AccessFlag.SYNTHETIC breaks Jackson's getter-handling