Create collection and methods to add classes to collection
Create and re-create tracked tables
Create methods for upgrading database
Fix comparing columns
Implement methods to add columns and create new tables onUpgrade
Merge branch 'upgrade-tables' into track-tables
Update documentation for classes array
Add constructors accepting collections of tracked classes
Merge branch 'track-tables'