added PATCH, TRACE, and CONNECT methods to http lang