Fix for OAuth encoding taken from node-oauth. This fixes auth validation...

... breaking when body contains these characters

Discovered this problem while trying to post status "Schoolin' (EE#3)" with image to Twitter