move source to top level dir and added tests.
remove scheduler and introduce fetcher.
recorder gets simplified.
gofmt executed.
added recorder binary into ignore
update recent changes
config updates
added Stats annotation in log
if recpt1 completed successfully but it still have a time to record,
it should be reported as 'incomplete'.
Merge branch 'feature/go-recorder' into develop
added record id as a prefix of log.
fix command initialization
always wait for expectation completion time
Merge branch 'develop'