Add Kitchen Driver to supported Tool types.
Upgrade Rails to 4.1.5.

Fixes security vulnerability with create_with. Read more here:
https://groups.google.com/forum/#!topic/rubyonrails-security/M4chq5Sb540

Note: Supermarket is not using create_with, so it is not vulnerable to this
issue. This upgrade is for extra precaution.
Merge pull request #749 from opscode/rails_4_1_5

Upgrade Rails to 4.1.5.
Add CLA related parts of Supermarket to Rollout

- Add 'cla' to the .env FEATURES
- Only enable CLA-related routes if CLAs are enabled
- Add conditionals for CLA related markup
Merge pull request #747 from opscode/kitchen_drivers

Add Kitchen Driver to supported Tool types.
Merge pull request #751 from opscode/cla_toggle

Support CLA feature toggling in Rollout
Create the Tools show API endpoint

This allows access to the information for a specific Tool via the API.

An example request:

     GET /api/v1/tools/berkshelf

This will return the information for the berkshelf tool on Supermarket.

Unlike the rest of the API, this commit commit does not add view level specs. I
feel that the API spec properly tests the signature of what is output via the
API, which, to me, feels like the same expectations as the view specs.
Merge pull request #748 from opscode/tool_show_api

Create the Tools show API endpoint
Implement the Tools index API endpoint.

Similar to the Cookbooks index endpoint, this implements a list of all of the
tools. Pagination is handled the same way as the Cookbook index API.

    GET /api/v1/tools