Refactoring, workaround for unicode in JSON only needed for json-c version < 0.10.
Fix for issue #15: [oauth] is now really sending post data.