Update man page
Update example config file
Update magic file

NB Version is not final
Add new command line option

New command line option to not follow symlinks, but store the link
itself.
Add ability to follow symlinks

This should have been paired with the  previous commit ;-)
Add differing function as #define
Add miscellaneous struct member and more FILE types
Act like a right dick!

Where possible: user comma operator to reduce line count and generally
make the code a little harder to read ;-)
Support soft and hard links

Will now store soft and hard links as the file they link to. Soft links
can be toggled on/off whereas hard links cannot.
Add missing break in switch/case
Change default behaviour

The default behaviour is now NOT to follow symbolic links, but to store
the link itself. Combined with identifing hardlinks, this means the
default behaviour will result in decrypted output which matches the
original input in filesystem layout.
Get GTK GUI up to speed

The GTK GUI now compiles again - even though it doesn't yet allow the
setting of the new options.
Add new file system common code

Add new function to create directories recursively; used when decrypting
files.