Now it's possible to unmount devices from userland. General fixes and cleanup here and there.
Update the README
Fix fstab_search's UUID/LABEL matching problem.

udev_device_get_property_value returns value only but
mnt_table_find_source needs "KEY=value"
Remove exfat utf8 quirk flag. Add more options to

vfat.

I'm using exfat rev 1691cda, syslog says: `kernel: [EXFAT] Unrecognized
mount option utf8 or missing value` .

According to Archlinux fstab wikipage:

    flush - The vfat option to flush data more often, thus making copy dialogs or progress bars to stay up until all data is written.
Merge pull request #20 from unc0/quirk-fix2

Remove exfat utf8 quirk flag. Add more options to vfat.
Using snprintf instead of strcat
Merge pull request #19 from unc0/fstab_search-fix

Fix fstab_search's UUID/LABEL matching problem.
Handle change event for cdroms only. Fixes #14. Minor fixes.
Make the device filtering happen before the creation of the device struct. Fix LVM volumes detection.
Simpler LVM handling. Fix a memory leak.
Make the few configurable options available from command line. Fixes #22
Use resolved /dev nodes. Fix some compiler warnings. Fix global locking
Added a man page
Close #23
Added missing break to case 'c': in getopt parsing
Merge pull request #24 from dequis/master

Added missing break to case 'c': in getopt parsing