added HTTPContext.MostAccepted to get the most accepted of different kinds of accept headers. added Response.GetLocation to be able to set Location header in 3xx-responses