Added an experimental logger that just prints command line curl command equivalents for all requests. The logging now happens indirectly via a log_helper and each logger no longer has to implement all log functions