В estk testSuite добавлен html-reporter

* тестов для Иллюстратора становится всё больше;
* следить за ними в окошечке консоли уже как-то напрягает;
* теперь результаты выполнения всех тестов падают в html формате
  в tests/reports/estk/index.html;
* результаты одиночных тестов по прежнему в консоли;
Estk testSuite html-reporter -- наведена красота

* красота provided by bootstrap, как уж повелось;
* файл bootstrap.css здесь -- это симлинк, ссылка на файл. В Windows это
  можно было бы назвать ярлыком. В XP он выглядит как обычный файл, хотя
  на самом деле это линк в дебри приложения:
  `indigoWebApp/bower_components/bootstrap/dist/css/bootstrap.min.css`
  Если оригинального файла не будет, местный bootstrap.css будет пустым.
  И красоты, соответственно, не будет.
  Можно было бы пойти лёгким путём и просто скопировать сюда этот файл.
  Но мы лёгких путей не ищем.
Estk testSuite html-reporter -- подводятся итоги

* Вот она, та самая сиська, ради которой репортер и был затеян:
  теперь сразу видно, сколько тестов сломалось, а сколько прошло.
  И не надо скроллить колесом туда-сюда в поисках красной линии;
* Но: запись в результирующий файл теперь происходит в конце цикла
  работы testSuite. Это в перспективе хреново, но сейчас... приемлемо;
* До mocha ещё далеко, но уже кое что :)
Estk testSuite -- пути к тестам и файлам для тестов

* по умолчанию хранилище тестов -- '../tests', т.е. "папка tests
  одним уровнем выше". Если запускать тесты из indigo/bin, то
  значение будет indigo/tests;
* зачем ещё второй параметр, файлы для тестов: тестам нужны заранее
  подготовленные файлы, которыми они будут шевелить. Йепсы, как правило,
  весят нехило, поэтому сразу как-то хочется иметь возможность хранить их
  отдельно от репозитория (который, как правило, легкий).
  Значение по умолчанию -- папка с тестами.
* мистика: одна и та же виртуалка, одинаковые версии VirtualBox,
  одинаковые операционки на хост-системах. На одном хосте эта машина пишет
  на сетевые диски, а на другом хосте -- вылетает с ошибкой. Так вот,
  второе назначение параметра файлов для тестов это возможность
  переопределить место, куда тесты будут сохранять свои файлы;
* оба параметра можно передать через переменные среды операционной системы,
  `INDIGO_TESTS` и `INDIGO_TESTS_FILES` (новые параметры вступят в силу
  после перезапуска estk);
Estk testSuite -- подробные сообщения в ассертах

* сообщения в ассертах теперь более информативные;

А так же:

* pass/fail не выводится в html-reporter -- цвет строки говорит сам за
  себя. Для визулального контроля этого достаточно, на мой взгляд;
* из имён тестов выкидывается начальный 'test...';
* fix: поменял местами шаблоны для теста TemplateScanner;
Estk testSuite -- отчёт о покрытии кода тестами

* добавлен объект coverage-reporter, наследник html-reporter;
* чтобы отчёт создался, прежде всего надо инструментировать исходный код:
  `grunt instrument`
* код инструментирует blanket;
* затем, как обычно: в estk выполнить tests.js;
* отчёт упадёт в tests/reports/estk/coverage.html;
* на память: delete _$jscoverage;
Estk testSuite -- покрытие тестами, summary
Estk testSuite -- отчёты хранятся в репозитории

* нафиг так: если коммит затрагивает код estk, а файлы в
  tests/reports/estk/ не изменились, значит, тесты перед коммитом не
  прогонялись и надо ждать подляны;