Moved here from 0ec15fbab3f1340fc0ecd277b764214c7bdcfc0c to keep my concerns straight.
There were some changes elsewhere in that commit but I think it was basically all just deleting tablenames on account of I was trying to make it irrelevant.
New notation for table definitions. Concise.
Redoing parms because dictify_row is just better. Now it's part of popdb seein' as that's all that used it anyway.

I've had occasion to use Journey.schedule(_) in popdb.py. Untested...
about to merge in the changes from the database branch
Merge branch 'database' into parms

Conflicts:
	item.py
	mkdb.py