More http input options

Added support for:
- configurable HTTP method (e.g. "Post")
- configurable request body
- configurable HTTP headers
- HTTP Basic Authentication

This can for example be used to get logs with a SOAP call (which is what I'm using it for)