[ns.router] Прозрачная поддержка хешей как урлов

Сейчас ns заточен на современный History API и это хорошо. И чтобы переделать все на хеши приходится переопределять `ns.router`.

Я добавил понятие "первый символ урла", чтобы его можно было переопределить как #

Сама поддержка хешей теперь может быть реализована в плагине без каких-либо хаков. Там надо будет переопределить "перый символ" и в `ns.history` подписаться на `hashchange`, а не `popstate`