added support for OPTIONS requests
added 405, method not allowed, error support
add more constants
update hypertext links. strive for rfc 5988 compliancy.
update hypertext links. strive for rfc 5988 compliancy.