[test] debug tracing of test execution

Signed-off-by: Denis Zalevskiy <denis.zalevskiy@jolla.com>
[functional] move mapObject from util, arrayToSet, separate doc module

Signed-off-by: Denis Zalevskiy <denis.zalevskiy@jolla.com>
[subprocess] check_error() checks also if executable was not executed

Signed-off-by: Denis Zalevskiy <denis.zalevskiy@jolla.com>
[git] local.exclude object to work with repository-local excludes

Signed-off-by: Denis Zalevskiy <denis.zalevskiy@jolla.com>
Merge pull request #8 from deztructor/master

git local.exclude, bett subprocess.check_error, more functionality in functional