Added method Utils::add_irregular for managing irregular names
Using tabs instead of spaces
Improving documentation with correct namespaces and callable typehint (only on PHPDoc for PHP 5.3 compat)
Added failing tests for empty array arguments
added fix for empty array argument in find conditions
Merge branch 'add_irregular'

Conflicts:
	lib/Utils.php
Merge pull request #265 from bashaus/add_irregular

Added method Utils::add_irregular for managing irregular names
Use vendored phpunit, add PHP 5.5 as test target
fix race condition on php5.5
Merge pull request #407 from jpfuentes2/travis-composer-install

Use vendored phpunit, add PHP 5.5 as test target
Merge pull request #396 from koenpunt/empty-array-for-IN-condition

Fix error when using find with an empty array argument
Merge pull request #342 from igorsantos07/doc_small_fix

Small PHPDoc fix
model caching
Merge pull request #417 from shmax/implement-model-caching

model caching
remove test.db, ignore all .db files
coding style, cleanup of 1ed2239
Merge pull request #421 from koenpunt/remove-test-db

Remove test db
Fix notice-level error when cache not configured
Merge pull request #435 from shaneiseminger/master

Fix notice-level error when cache not configured
The PHPUnit XML file is a default distributed one,
so should be marked as such