Only add Form Encoded body parameter

Change the logic for adding body values to parameters for signature. OAuth spec doesn't care about POST/PUT, but about single part bodies with content-type "application/x-www-form-urlencoded".