builder: source-for-target configuration usage fixed
builder: reusing sources now relies on their .equals() function
builder: targets depending on other target now working
builder: dependency creation fixes
builder: stupid sourcefile creation mistake