Support HEAD requests with the semaphore lock
Support setting a custom server header from the config