Updated the driver to send all request to the wedriver API in UTF-8 encoding which is what is used for special keys
Refactored code to only include the content headers if POST/PUT since they are they are the only ones with content
Merge pull request #1 from ryanzec/special-keys-fix

Fixed issue with sending special keys