REFACTORING Do not clean event queue manually

Lets stop from clearing scheduler queue on exception, just assume that scheduler will do it itself.
MAJOR Introduced basic configuration class.

This patch is just a first step to ability to use configuration file.

Changes:
 -- introduced basic configuration class;
 -- added default configuration;
 -- merge options and default configuration before further execution and verify result.