[LIB + BIN] Move the start, end time and the expected return value in the duty
[LIB] Allow configuration via something else than a file
+ use the configuration hash with symbols
+ crash when loading a new configuration only if no configuration was defined before