Added "Allow" response header. Fixes #5.

Added some http request utility methods. Used them to implement the
"Allow" header and cleanup how we set the content type and status
headers.

Updated some CF10 struct literal syntax that snuck in to get back to CF9
support.