# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
# On branch master
# Changes to be committed:
#   (use "git reset HEAD <file>..." to unstage)
#
#       новый файл:   bootstrap.php
#       изменён:   gAssetManager.php
#       новый файл:   gAssetManagerTest.php
#       новый файл:   testassets/bg.gif
#       новый файл:   testassets/form.css
#       новый файл:   testassets/ie/autocolors.less
#       новый файл:   testassets/ie/ie.css
#       новый файл:   testassets/ie/jquery-loginza.js
#

Произведен рефакторинг кода.
Реализована возможность создания ассетов в многопоточной среде. Добавлены функции:
        stаtic function setThreadMode(bool) устанавливает режим многопоточности для всех создаваемых классов gAssetManager
        static function isPublishThreadFinished(string source file) возвращает true если поток, создающий данный файл, завершен
        static function isAllThreadsFinished() возвращает true если все создающие потоки завершены.
! Использование многопоточного подхода предполагает наличие на клиентской стороне механизма отложенной загрузки. По этой причине старый мех$
Исправлена ошибка неверного режима в вызове chmod, из-за которой не устанавливались права на файлы.

Реализованы тесты для проверки функционала.
В тестах есть возможность задать, какой режим поточности использовать, установкой константы TEST_THREADED.
Последний тест проверяет, что создание поточным способом отрабатывает в 100 раз быстрее. Результаты сбрасываются в файл performance.log