fix(cockpit/page reload): prevent page reloading when unnecessary

This commit prevents a page reload/refresh when for example select an activity from the tabs below the diagram.
Also prevent losing the tab scope and fix the "Asignee" typo.

Closes CAM-1727
docs(cockpit/templates): add template starting and ending comments

It helps to find in which template you might have to make change when you use the browser developer tools.
Those comments are striped out when building for production with grunt.
fix(cockpit/build): remove old reference to jquery-ui from bower.json

Because having a hash with the same key twice in it is not valid JSON.