chore(gulp): allow --browsers flag to work on all karma tasks
refactor(delegateService): make more DRY, increase perf