lib/strutils: add strtotimeval_or_err()

Signed-off-by: Karel Zak <kzak@redhat.com>
flock: use strtotimeval() from libcommon

Signed-off-by: Karel Zak <kzak@redhat.com>
include: add timer.h

Signed-off-by: Karel Zak <kzak@redhat.com>
flock: use include/timer.h

Signed-off-by: Karel Zak <kzak@redhat.com>
fsfreeze: clean up usage(), add -V

 - clean up usage()
 - add -V,--version
 - print usage() if not action specified
 - update man page

Signed-off-by: Karel Zak <kzak@redhat.com>
include/optutils: make collisions detection between options more robust

 - don't rely on the correct ul_excl_t usage
 - don't print --(null) for non-existing long options

Signed-off-by: Karel Zak <kzak@redhat.com>
fsfreeze: check for collision between options

Signed-off-by: Karel Zak <kzak@redhat.com>
include/timer: return setitimer return value

Signed-off-by: Karel Zak <kzak@redhat.com>