daemon.c: Minor refactoring
deamon.c: Specifying a target directory is now mandatory.
Implemented #2: Devices are now backed up (depending on config)
Slight refactoring: removed some magic numbers.
Bugfix in backup.c: Destinations with spaces were failing. Spaces are now removed. I have tried numerous combinations of ', " and '\0', in all their escaped glory, to no avail. Even the usual trick for escaping both a local and a remote shell does not work. In the end I decided to just remove them.
processArguments.c: argv[0] is ignored.
backup.c: Fixed a memory leak in backDeviceUp\2
backup.c: Removed potential bug, when device was not succesfully registered
util.c: contains/2 no longer depends on an uninitialized value
util.c: My previous commit broke contains/2, this unbreaks it :)
bookKeeping.c: Removed oft-repeated and less useful log items
Added license information.
README.md: Now contains basic usage information and tips