Удалены все старые тест-файлы
getTable() кидает исключение TableNotExistsException
Mysql::tableExists() теперь проверяет $sqlstate, а не exception code
Pgsql::callCarefully() - предварительная установка error_handler для вызова pg_* функций
MysqliTest
MysqlTableTest
Mysqli/SelectTest
PgsqlTest
- Из SelectInterface убраны лишние требования
- Небольшой реформат кода в Adapter/*
Переобозначил ключи в DiContainer
Фикс в AbstractPdo
Фикс в MysqlTable: проверка сущ-ия таблицы зависела от адаптера
PostgresTable:: приводим "t" и "f" к true и false
Более аккуратные тесты Adapter, Table - на трейтах
DiContainer: s/db.mysql/db.mysqli/g
тесты для классов Select
Адаптеры Mysqli и Pgsql больше не final - для возможности тестирования (моки)
DiContainer[monolog] теперь пишет только INFO и в stderr
+SaverInterface::getColumns()
AbstractSaver:
 1. _init() пофикшен вызов и метод переименован в _initBeforeSql()
 2. Кидает SaverException
 3. ArrayAccess теперь кидают OutOfBoundsException
 4. +getColumns()
Фикс в имени класса PdoPgsqlSelectTest