added support for 'PATCH' and 'TRACE' to the apache http client. This commit includes the functional tests.

added support for 'PATCH' and 'TRACE' to the apache http client. This commit includes the functional tests....mmit includes the functional tests