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
Now testing large integers for proper casting
Fixing big integers from casting improperly and
losing precision by strategically keeping them as
strings when the integer would otherwise overflow
or convert to a floating point value
Now checking for decimal numbers before figuring
that floating point numbers are just big integers
New tests for testing the last condition in the
Fixing the validators`castIntegerSafely()` method
Thanks to @jpfuentes2 for making me write a test
for checking this last case
Conforming to the block style set already for these classes
Merge pull request #403 from onemightyroar/bugfix/bigint-cast-gh185

Bugfix - Bigint cast
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