Changed ActionInvoker to deserialize using a generic IRequestDeserializer instead of always using WWW form.
Added unit test for JSON deserialization in HttpApplication.