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)
Adding the Serialization class file in the horrible so-called "autoload" file, as it is required if one is ever needing to do Serialization customizations, such as changing the default date format.
Add PHPUnit and PEAR_Log as development requirement.

This way you can run tests without manually installing PEAR packages or PHPUNit itself. After cloning the repository you can run tests with:

%composer install
%vendor/bin/phpunit -c phpunit.xml test/
No need to add /lib/adapters/ to include path.
Change Travis-ci build badge to point to jpfuentes2
Fix whitespace
Merge pull request #374 from jpfuentes2/fix_whitespace_in_singleton

Fix whitespace
updated exception_message_contains, sql_has and sql_doesnt_has to use phpunit's assertContains and assertNotContains
Merge pull request #375 from koenpunt/update-test-helpers

Updated test helpers
Merge pull request #362 from tuupola/add-phpunit

Add PHPUnit and PEAR_Log as development requirement.
Merge pull request #347 from igorsantos07/lack_of_serialization_on_autoload

Adding the Serialization class file in list of required files
Removed trailing closing PHP tags "?>"
Merge pull request #379 from IvanDokov/master

Removed trailing closing PHP tags "?>"
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