make pypi package
allow custom JSON encodings
Merge pull request #2 from andymckay/master

Custom encodings and Mozilla specific pypi package