Allow nils in init
Correctly test for engine/cutter types in Instance
Update E:DF tests for proper arg errors
Add additional instance registration tests
Bump versions and date