Adjust installer to use Record::create()
Break Record::deriveDDL() out of Record::create()
Adjust models for better ::create() and testing
Adjust test config