Release 0.5.0

See changelog
In order to enforce the POST-only rule from the RFC we need to know what the method of the request is.  We can't assume a default.