Fixing composer.json
Updating gitignore
Adding build related files and modified phpunit coverage
Adding a seperate build script to compile api docs and run coverage and other metrics.
Merge branch 'master' into develop
Adding seperate build script to supply api docs, coverage and other metrics.
Running php-cs-fixer
PSR-0 compatibility
PSR compliance.
Adding doctrine cache to the suggest directive in composer.json to indicate cache support, also added an example of how this could be used.
Add the HttpClient to the phpdoc to provide auto-completion
Making sure the last response and requests are available.
Adding default simple implementation for cache, it adheres to the headers sent by TMDB.
Adding unit tests for caching
Adding some basic caching functionality, requires to include `doctrine-cache` in your composer.json.
Implements caching capabilities with examples ( requires `doctrine-cache` ) and PSR compatibility. I've also added a generic build script to obtain some metrics and generated documentation.