[Fixfor #860]- Adding Support for [FromForm] [FromQuery] and [FromRoute],

...oute],

also updates FromBody to use the new pattern for model binding.
its available for use, didn't think it was mandatory for the paramter. Do you see a problem with the current approach?