Issue #984 - fix improper play.test.Helpers.route implementation

This patch also fix play.api.test.Helpers.jRoute to handling FakeRequest.body properly, and add some wihXXXBody method to play.test.FakeRequest.