Add "Allow" header to HTTP 405 error.

By RFC7231 (http://tools.ietf.org/html/rfc7231#section-6.5.5)
405 status must generate Allow header with list of resource's supported
methods.