add unique json source file resolving by name
add test for multiple source file resolving (default behaviour)
change unique flag to be a primitive type; add test resource and thereby
adapt tests
Added new global option to configure source merging
Added log info if job is done
Refactored to have a better stacktrace in case of server error