[REVIEW] Add raw query string option

![haha_ticket_man](https://cloud.githubusercontent.com/assets/527874/4771037/c6c75064-5b8a-11e4-9a16-bbfb10cdd869.gif)

### Problem

Currently a parsed hash of the query string options is passed into the url generator, we need it to be able to access the raw query string as in a consuming application we need to be able to take advantage of the array notation in a query string that isn't accounted for in the options method in `component_meta.rb`.

### Solution

We pass the raw query string into the component meta and move the options method out of `environment.rb` and add another method `raw_options` that allow us to access the raw query string.