Fix for item #1278 - Add WebAPI ActionResult types and helper methods on

ApiController

Ports all of the WebAPI action result types.
is this a typo?...shouldn't it be escaped...like in case of absolute uri we would get an escaped url...