Change Curl class to use custom request for post requests only as put requests must be set with CURLOPT_INFILE and CURLOPT_INFILESIZE.

refs #4605
Merge branch '3.2/develop' into 3.3/develop (refs #4605)

Conflicts:
	classes/Kohana/Request/Client/Curl.php