Fix for encoding issue

Hi,

It took me a few hours to figure out but there was a slight bug in the implementation of the key generation specs for the SHA-1.

It should be first encoded like the others params.
http://oauth.net/core/1.0/#anchor16

This patch fix the issue :)

Fraggle