Updated CurlHandle::factory() and RequestFactory::create() to easily handle restful PUT requests sending data in application/x-www-form-urlencoded format