Added rating Api methods

- GETAll, GETOne, POST, PUT and DELETE
- Authentication is missing
Fixed minor bugs
Added review Api methods

- GETAll, GETOne, POST, PUT and DELETE
- Authentication is missing
Fixed some minor issues

- Removed unused dependencies
- Removed date from ratlng form because it is setting when the object is created
Merge branch 'refs/heads/master' into feature/rating-and-review-methods
Added score into Movie

- Added score with doctrine's postload lifecycleCallbacks
- Minor improvements into serializer, related with reviews
Updated Symfony to 2.5
Added authentication using API keys
- Refactored security.yml to protect API with keys
- Updated User entity to add API Key storage
- Added method in UserManager to retrieve entities by API key
- Added ApiKey Authenticator and Provider
Added token generation
- Added controller to generate proper response when token is requested
- Added method to manager to generate and store token for user
Fixed some features to integrate the authentication

- Fixed travis allow failures versions
- Fixed project Symfony's dependencies
- Some improvements into serializer
- Fixed some tests
Merge pull request #5 from myClapboard/feature/api-authentication

Authentication
Merge pull request #6 from myClapboard/feature/rating-and-review-methods

Feature/rating and review methods