Adding support for HTTP OPTIONS method.

Motivation:
The proxy should be able to proxy OPTIONS request especially as this
might otherwise stop target services that use Cross Origin Resource
Sharing (CORS) from working.
To enable CORS we also had to remove the filtering of the 'ORIGIN'
request header and allow it to added to the proxied request.