[scripts] add replay to json script
Merge pull request #141 from ChrisLundquist/replay-json

[scripts] add replay to json script
Improved initData parsing.
Switch to the built in unittest module.
Install sc2json along with sc2reader.
Tell travis to use 2.6 compatible commands.

Test discovery wasn't added until 2.7
Standardize on test_all.py.wq
Fix travis-ci builds for python2.6
Fix last remaining reference to py.test
Expose indent and encoding parameters on the cli.
Formatting fixes.
Gut and deprecate PersonDict.

Because apparently two people can have the same name.
Disable recorder checks in tests.

The recorder algorithm isn't consistently reliable and its outputs
really shouldn't be used.
Add proper initData parsing for HotS beta replays.
Abandon all efforts at determining recorder.

If it did ever work it was probably accidental and was
at best unreliable.
Create players based on Blizzard/s2protocol#8.

Closes #133 and refs #131.
Fix unit types and add regression test.

Closes #136.
Add failing test and replays for #131.
Move scripts I don't plan on maintaining to /example
Fix up sc2replayer and add object.__str__ methods.

Closes #137.