Use json if simplejson is unavailable.

Python 2.7.6 and later ships simplejson no longer.
Add setup.py to facilitate installing.