rename tracks.upload_user to created_user
give all foreign keys proper names

or they'll be impossible to deal with in alembic migrations
update test with use_opmuse_txt arg