Add Composer support

Added `composer.json` file to the repository.
Once this gets merged I will add it to `packagist.org`.

Started with version `2.1` because that's the minimum CakePHP version for this branch.