Added method Utils::add_irregular for managing irregular names
Using tabs instead of spaces
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 "?>"
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