Remove a seemingly unnecessary fork().  Incidentally resolves #91.

There also a few unrelated tweaks tossed in.
Merge pull request #92 from cgjones/remove-fork

Remove a seemingly unnecessary fork().  Incidentally resolves #91.