Add api versioning to the routes
Add authentication check as before action for all controllers
Add all versioned api controllers
Add api application controller as parent controller
Add API version for CustomerController
Catch Exception for not found entry
Add API version for TechniciansController
Using inheritance to share common behaviours
Add API version for MessageController
Add API versioning to Ratings
Enabling security on tests
Merge pull request #21 from eslimaf/enhance/api_versioning

Add API versioning and restrict responses to json only