new tomb command 'passwd' can change a key password

 usage: tomb passwd /path/to/keyfile.key
 documented in man page
 adds feature #46
 adds internal func safe_file()
 adds parameters for askpass() function messaging
Merge pull request #66 from jaromil/passwd

new tomb command 'passwd' can change a key password
documentation and version update for release
undertaker: new auxiliary program to fetch keys from different protocols

undertaker will print out the key to stdout
then tomb can use it with -k stdin

so far the only implemented method is bluetooth
Rewrite slam_tomb() to use fuser
Overwrite icon on successive make install
Cosmetic code cleanup: no functionality change.

This adds emacs folding-mode support to make it easier to find your way in the code.
In Emacs, try: M-x folding-mode, then: C-c @ C-q somewhere in the source.
Fix PATH for cryptsetup when user does not have /sbin in it.
Refactor messages
Shorten check_bin

Squashed commit of the following:

commit 7c393ed0a0c8412203a6ee0ee5455f3008381da4
Author: hellekin <hellekin@cepheide.org>
Date:   Thu Dec 1 20:25:53 2011 +0100

    use string tokenizer for mkfs too

commit f37de5beae6b92af2834cd56b5109076693d3145
Author: hellekin <hellekin@cepheide.org>
Date:   Thu Dec 1 20:20:08 2011 +0100

    use string tokenizer for wipe, not array

commit fa035bfab1d7d1682d4edf2f6430f7da4483a3f3
Author: hellekin <hellekin@cepheide.org>
Date:   Thu Dec 1 20:18:46 2011 +0100

    Shorten check_bin
Enforce safe SHM and no, or only encrypted swap
Update undertaker to the new _msg
tomb-open is relative to tomb
Merge pull request #73 from hellekin/cleanup-square

Merge cleanup refactoring
fixes to check_swap and new --force flag

Tenamed --ignore-swap flag to --force which is more generic and used
also by other commands. There are also some minor fixes to CMD
parsing. All changes are documented in manual and help.
Tomb resize

The new 'resize' command lets a user increase the size of the tomb

The operation is quite lengthy as it requires the creation of a new
tomb file and then copying all contents from the old tomb to the new.
documentation for the new resize command

along with some small fixes
using short form for force option: -f

documentation updated accordingly
FIX: -D and -q work again (see #78 )
Merge branch 'fix_debug'