bugfix: value with tolerance at first position accepted; error messages for wrong usage impemented

Signed-off-by: Stefan Helmert <stefan.helmert@t-online.de>