JSON time! For Card Effects and post-db-fresh load

Using json for card effets to load into the database
after the database is wiped away for a fresh db.

Both Java and Python have json wrapper libraries and
are json happy (way easier than xml).

Card effect text is longer to support holding json.
(web/pages.models.py)

Added requirement for java json (not in std lib?!?).

Cleaned up Python database API to be just sql commands and
not my crappy old api (almost weeded that out entirely).