Seperated handling of different Http methods to their own class.
Response encoding is now set based on the PortalHeader.Encoding
Added Options Http Method, to be used with CORS