Pull out req/res
Pull req and res mocking into core router's route() method
Getting integration tests to pass again
Fixes many of the tests
Fixes mock-req issue (all header values must be strings or it crashes)-- i should remember to do a PR later
All tests pass, streaming request interpreter logic now consolidated in router.
Ensure headers exist
In sails.request(), try to parse json body if simulated http client response is a string. Fail silently and keep the original value if it doesnt worok
:evert "In sails.request(), try to parse json body if simulated http client response is a string. Fail silently and keep the original value if it doesnt worok"

This reverts commit 00154a5098b5334b810bb3c0bd2fa8ccb7da13dc.
Merge branch 'interpreter'