builder: adapted for logger and conf changes
builder/elements: fixed imports and logger usage
conf/variable: improved var __repr__
conf/config: removed spaces in src-for-target enum
tests: more dummy variables for testing builder
tests: added test for util.path abspath, smpath, smroot etc
util/path: fixed problems generating rel/abspaths for custom smroot
tests: improved testing infrastructure with enablement n shit
tests: created selectable tests and failure reports