Cabinet DBAL. A framework independant DataBase Abstraction Layer for PHP 5.3+