Fix: Reworked BuildOnSave mechanism. Restore _onTextChanged() function.
Fix: Code cleanup. Use connectSlotByName instead of explicitly connect signals to slots.
Fix: Clean up path immediately after textbox editing finished. (Testcode needed!)
Add: A graphviz flow chart has been added to illustrate the whole buildOnSave mechanism. Hope this will clear everything related with BuildOnSave.
All tests pass.