Insist on keeping an already registered dimension by registering in pre-init.

Fixes #8
Allow machines to be upgraded to keep their NBT data

Using a Nether Star on a Compact Machine allows it to retain its
contents.

Fixes #5