Nettle

This series of patches adds a small test suite, and a configuration option to support nettle instead of libtomcrypt.