Allow the universe API endpoint to be filtered.

:fork_and_knife: 

When issuing a GET request to the /universe endpoint, allow the request to
filtered based upon specified cookbooks. One or more cookbooks can be requested
with a comma separated list.

Example:

`GET /universe?cookbooks=ruby,java,clojure`

Trello card: https://trello.com/c/pWTIRvzx

Closes #504.

![i-have-no-idea-what-im-doing-dog](https://cloud.githubusercontent.com/assets/928367/3769199/4c51ef1c-18df-11e4-8267-ed852b765756.jpg)

@bcobb Awesome, thanks! :sun_with_face: 

1. I do not have a bunch of cookbooks locally, but would you be able to share that benchmark or are use using `explain analyze` in `psql`? I definitely want to explore myself too!
2. I will sanitize the input, good call. :sunglasses: