Unicode

this has always supported unicode (utf-8), but using #to_json in the context of Rails (3.2.10) would encode the json. This was causing issues when signing requests because the json data is signed with utf-8 characters and the verified with encoded utf-8 characters; thus signatures would not match