[ns.page] Вызов ns.page.go порождает дублирование истории

Каждый вызов ns.page.go() без параметров добавляет в историю браузера точно такой же URL и кнопка "Назад" работает неправильно
[ns.page] Вызов ns.page.go порождает дублирование истории

Добавил поддержку 'preserve'
[ns.View] При обновлении вид должен реинвалидировать своих детей

Иначе, он может их схлопнуть.
Пример ситуации описан в тесте.
[ns.View] При обновлении вид должен реинвалидировать своих детей

Коллекцию это тоже касается
0.4.4 -> 0.4.5: сломались клики по обычным ссылкам. Fix #413
Issue #335 fix, function method source code in data-key html attribute.
Исходный код метода в html-атрибуте data-key #335

Тест
[ns.View] Правильное построение ключа, если model.params - функция
Поправил селектор. #413
0.4.4 -> 0.4.5: сломались клики по обычным ссылкам. Fix #413
[ns.router] #generateUrl генерит невалидный unicode

Проблема в $.param + traditional, он пробел заменяет на "+", а не на "%20".
Заменил на собственную функцию.
Фикс generateUrl для роутов с фильтрами
[ns.Model] this.params должны хранить собственный параметры

Без этого там хранятся все параметры, с которыми модель создавалась
 [ns.View] Удалить this.selfParams #438
[ns.View] Удалить rewriteParamsOnInit. Fix #437
[ns.router] #generateUrl генерит невалидный unicode

 добавил тест для массива
Фикс generateUrl для роутов с фильтрами (2)
Фикс generateUrl для роутов с фильтрами (Правки)
Merge pull request #433 from yandex-ui/generate-utf-url

[ns.router] #generateUrl генерит невалидный unicode
Merge pull request #406 from yandex-ui/ns-page-go-duplicate-history

[ns.page] Вызов ns.page.go порождает дублирование истории