Общая информация
Видимо программно создать конфигурацию нельзя. То есть, внешний обработчик может только уведомить об отсутствии чего-либо в конфигурации, создать не получится.
Тестирование - через жопу. Статья о тестировании Используется уже другой (!) язык. Им видимо двух не хватало...
Git - еще нужно разобраться, но вроде есть.