OAuth1 Fixes and Logging

This fixes an issue with how parameters with spaces are formatted in OAuth1 and adds logging.

Enable: `RestHelpers.EnableLogging = True`
View: `ctrl + g` to open Immediate window

I've tried to pick helpful places to add `LogDebug` and `LogError`, but some may be added/removed as the library is used more.

Fixes #28