Merge pull request #818 from JustinPihony/master

Error info can be retrieved from ResponseBody if ResponseDto retrieval f...
Fixed build by adding missing using statements
Multiple encoding support in HttpMultipart class
Merge pull request #819 from yeurch/FixProtoBufBuild

Fixed build by adding missing using statements
Multiple encoding support in HttpMultipart class
Fix behavior of HandleUnknownAction
Removed redundant using statement
Merge pull request #821 from yeurch/master

Fix behavior of HandleUnknownAction
Fix broken build by adding missing namespaces in ProtoBufServiceClient
Don't open the output stream unless writing to it as it prevented Exceptions in HttpListener from writting to the Response
pass Request, Response into Session utils when possible to work in HttpListener
Change HttpListener to write ErrorResponses into the preferred ContentType instead of hard-coded JSON
Allow passing of IOpenIdApplicationStore to OpenIdAuthProvider for HttpListener
Provide defaults to Google OAuth2 where possible
Allow generic fallback of oauth config to reduce repetitive config
Add new ServiceStack.AuthWebTests proj which shares code from HttpListener ServiceStack.AuthTests but for ASP.NET hosts
merge
Merge branch 'master' of https://github.com/ServiceStack/ServiceStack
move AuthWebTests and Authentication.OAuth2 projects to their proper locations
Multiple encoding support in HttpMultipart class