Follow symlinks when saving files, but not .BAK

Trace symlinks to the real underlying path when the file to be saved over
is a symlink (or addressed via a symlinked dir).

Backup files however go in the place you requested, like gedit or vim.

Fixes #115.