[d-136] не работающий вариант assemble
[d-136] Fix assemble task.
[d-140] Move test files from separate test folder to code folder according to best practice guide.
https://docs.google.com/document/d/1XXMvReO8-Awi1EZXAXS4PzDzdNvV6pGcuaF4Q9821Es/pub
[d-140] Move CanvasDirective closer to other Canvas components.
[d-140] Give more appropriate name to any subfolder: app-msg.
[d-140] Using 'controller as' style for DispatcherController.
[d-140] Change context behaviour of curry functions. Cover it by tests.
[d-140] Fix TortoiseCanvasController to 'controller as' style.
[d-140] Use prototype of DispatcherService to call methods.
[d-140] Using 'controller as' style for MethodsDispatcherService
[d-140] Using 'controller as' style for TortoiseCanvasController. Fix lessons background in TortoiseCanvasDirective.
[d-136] настройка assemble без разделения на dev и pred версии
[d-136] assemble разделение наrelease и debug версии. изменяется настройками default
[d-136] работает сборка версий debug и release, но js с ошибками подключается, и perepravy.html собирается копией index.html
[d-136] исправлен вариант сборки release
[d-136] используется список скриптов, для их подключения
[d-136] шаблоны теперь не изменяются
[d-136] для разных страниц подключает разные скрипты. так же работает учитывание версий debug и release
[d-136] рабочая версия