This should fix #523. There, @james is right. Converting to "human" time values in an API just makes things harder for API users. We should leave human-conversion to real UIs (like cli tools or web UIs).
Add config option for allowing custom scmurls
Do not build module-build-macros when all the components will be reused from previous module build.