Added the setting of CookieContainer when request required authentication, and a new request was created
Merge pull request #377 from bokmadsen/master

CookieContainer is not set in AsyncServiceClient when authentication is required
Added AppHostBase.ResolveService<T>(httpCtx) helper on ASP.NET/HttpListener AppHost Bases
Added CombineWith that can combine objects/ints/etc saving casting at callsites
ServiceStack.Common.Tests.csproj: TreatWarningsAsErrors=False
Merge pull request #379 from angelcolmenares/master

ServiceStack.Common.Tests.csproj: TreatWarningsAsErrors=False
rename embedded files as used in MiniProfiler to use ssr- prefix instead of ss-
Deprecate Old API in favour of the New API
Changed response code to 403 for failed RequiredPermission and RequiredRole attributes

Not having the required permission(s) and/or role(s) should now return
403 instead of 401. This will allow the consuming application to easily
differentiate whether the user needs to authenticate or that they just
don't have sufficient permissions.

I think I updated all the related unit tests, but the
ServiceStack.WebHost.IntegrationTests failes to build for me.
Merge pull request #380 from kkolstad/master

RequiredPermission and RequiredRole attributes now return 403 instead of 401
Fix previous commit behavior, Invalid Roles & permissions get 401 if UnAuthenticated or 403 if Authenticated
Convert AuthTests to using New API
update starter templates
INCR host projects to v3.9.30
update Starter packages + add ServiceStack tags to all NuSpecs
Registration Service should not return 302 with an empty location.
Merge pull request #382 from jeffgabhart/registration-302-empty-location

Registration Service should not return 302 with an empty location.
Do not treat warnings as errors
Make ResponseContentType setter public
Optional parameter for content type

Set the value in MockRequestContext if content type is not null.