Add initial tests handling

To prevent regressions and speed up developing new functionalities, series
of tests will be used. This patch does not add any such tests but only scripts
that will be used to run them and prepare summary of test results.