Refactor core action to return a parser instance based on the response body

> I don't think it's the concern of the conduit gem to police it's potential uses.

![n725075089_288918_2774](https://cloud.githubusercontent.com/assets/424246/4239927/82062552-39e5-11e4-9a97-e57ad60758c5.jpg)