Make the map/combine/reduce invocations more efficient. Convert and store the ContextWrapper once. Turn keys and values into PyString directly rather than relying on dynamic conversion, and use byte-expansion rather than unicode conversion for the key and value; keys are not ASCII and unicode conversion on them fails miserably.
Use Jackson instead of Jyson for speed. See also TODO for future speed improvements in JacksonWrapper.loads.
Merge pull request #12 from bsmedberg/JacksonJSON

Use Jackson for JSON