[Fixes #1378] Added few WebAPI like Action Results - Part 1

@rynowak 
Also you should this status code(in `ExecuteResultAsync`) to the outgoing response as currently it does nothing...ex: `context.HttpContext.Response.StatusCode = StatusCode`...