Make using hash route configurable; allow customizing hash route syntax

@mridgway @renatoi