Appellations and natural work now.  Fixes #39.

The tests are getting a little weighty, and I can probably skip using
selenium for any test that doesn't check the body of the output for a
failure or success message.  Look into creating an object from
self.client maybe?