Unregister DNS when manually halting as well.
Allow for language-level packages. Fixes #21.