added additional HTTP status codes from RFC 6585

exception classes taken from WebOb
added 451 Unavailable For Legal Reasons HTTP status code