builder: reuse of header files fixed
builder: renamed main.py to builder.py
builder: removed () in if statements
builder: all messages now contain the [worker] prefix
builder: added todos and inserted header
builder: now reusing source files
builder: now actually reusing sourcefiles
builder: test environment prepared
builder: initial two-step dependency resolution
builder: reusing sources ONLY based on outname now