Adding sepia-transformation and tests.
Added docs for the sepia transformation.
Change empty-check to isset (allows a threshold of 0).
Merge pull request #138 from rexxars/sepia-transformation

Sepia transformation
Only run behat tests on php-5.4, and use a separate configuration file instead of dynamically creating the file when testing
Merge pull request #139 from christeredvartsen/require-php-5.4-for-behat-tests

Skip Behat tests on php < 5.4
Make sure all DateTime instances get the same DateTimeZone
Merge pull request #140 from christeredvartsen/datetime-fix

Make sure all DateTime instances get the same DateTimeZone
Catch the exception and return false when the drivers can't connect to the database
Merge pull request #141 from christeredvartsen/getstatus-fix

getStatus does not return false when a connection error occurs
Removed class level covers annotation from all test cases
Merge pull request #142 from christeredvartsen/remove-covers-from-classes

Removed class level covers annotation from all test cases
Improved the Behat tests and added some scenarios
Make the methods that handle GET also handle HEAD. Also removed a test
Set an empty body when we have a HEAD, and set the formatted data on other requests
Added a feature that tests HTTP HEAD
Merge pull request #143 from christeredvartsen/change-head-handlers

Change HEAD handlers
Added schemas for MySQL and fixed a typo
Merge pull request #145 from christeredvartsen/mysql-schema-docs

Added schemas for MySQL and fixed a typo in the docs
Make the Doctrine driver return DateTime instances instead of timestamps