Use composite primary key in unit table
Remove separate python2 version of main file
Make ActiveUnit class for non-building units
Make ActiveUnit json inherit from Unit
Add DefensiveUnit & Bomb outline classes
Add constructor for stationary unit
Add placeholder bomb property values
Add broken resetDB function

It's still not correctly reading CQL commands correctly from the data
file.
Fix resetDB and insert code
Add code for inserting random units

This uses a code generator, and it's pretty cool. I still haven't really
worked out how I want to uniquely insert units between matches/runs of
the program.