Merge branch 'webapi' of github.com:DanielDar/ravendb into webapi
JsonContent: Lazy generate the response bytes and return a real computed length. This just seems to behave more reliable when hosted in IIS.
Web.config: Ensure extensionlessurlhandler is enabled as runAllManagedModulesForAllRequests (ramfar) is set to true
Disabling runAllManagedModulesForAllRequests (doesn't appear to be needed).
Merge branch 'webapi' of github.com:DanielDar/ravendb into webapi
Revert lazy token serialization.
Remvove interceptor middleware
Allow PushStreamContent and JsonContent to be buffered.
Allow StreamsController.StreamQueryContent to be buffered ( I think - changing this prevents the request from hanging in IIS) To be reviewed.
Add gzip compression to responses
remove not needed tests