valid url must have a scheme
code cleanup only
aDelegate has to be weak
fixed broken connections and clientItems
code cleanup only
code cleanup only
Merge branch 'feature/general_bug_fixing' into develop