TODO Increase test coverage

This should help us catch the nasty bugs, though it'll be a challenge to do it correctly given most of this package is state-dependent. The groundwork for test coverage has been laid with the addition of the new build manifest.

DONE Write up a Texinfo manual as an Org document

We could use this manual as a template.

DONE load-theme is called twice when ModeChanged is signaled   help

This leads to a theme transition that isn't very smooth. I have no idea what might be causing this, but a peek into Darkman's source code could be helpful.

DONE Themes will sometimes switch infinitely   help

This causes Emacs to go haywire. The first time this happened was a short time after merging #5. I can reproduce it, but I haven't yet understood what exactly causes it to occur.