[GitHub] Return a HTTP response object.
[PushJob] Handle various types of HTTP responses.
[LogMessage] Ensure a valid level is specified.