mount-encfs: better root logic only if --public option passed

Fixed bug where if not using --public option and running as normal
user then folder will not be chmod 000.

Updated docs to use fusermount -u instead of umount.

Added bash exit on any error option in shebang (bash -e).