Refactored minify_json.py, Uses unittest for testing.

Changes made in **PYTHON** implementation.
Changed the variable names.
Conditions are shorter, more concise and I believe more readable.

Still passes all tests. The tests do the same thing as your tests, but use `unittest` and so are more readable.