Merge pull request #91 from gdrooid/master

Fixed 2 small typos
Merge pull request #93 from gdrooid/master

Fixed "tomb search" to work with mlocate tools (redhat)
autoconf removed from gitignore for cleanup
small fixes to tmpfile handling for key from stdin
Fixes to GnuPG 1.4.11/1.4.12 result parsing

GnuPG 1 changes behaviour across 1.4.11 and 12 minor versions
when it comes to --status-fd and messaging on stderr/stdout.

This is a fix to make sure that gpg output is parsed correctly
Merge branch 'gpgfix' for gnupg result parsing and stdin keys
search/index fixes

warning if mlocate not found and better search string handling
searches through all open tombs. mlocate seems to not support multiple strings well.
fix to build KDF key protection algorithms
make install for extras/kdf
fixes to the way paths are handled in load_keys

should fix issue #97
forge and create refuse to overwrite existing files
fixes to --tomb-pwd and new test script
fix to tomb resize

also included into test script
Cleaner test environment

now available as 'make test'
Major fixes to KDF and steganography

With the advent of a proper test suite many bugs were found and
squashed both in the way KDF and steghide were used.

Key validation func is_valid_key() now attempts recovery for keys
that have broken headers or are naked text (back-compat to old exhume).

KDF and steg now work correctly.
Brand new test suite

this test suite can be called by 'make test' and checks basic functions
plus KDF, STEGHIDE and RESIZE. It works creating files in /tmp/*tomb*
image and dummy pass selection in test suite
fix to documentation about KDF
manpage updates
documentation updates for release