wip: refactor data dependencies
Merge branch 'refactor'

Conflicts:
	client/scripts/task/directives/cam-tasklist-task-meta.js
	client/scripts/task/directives/cam-tasklist-task.js
WIP: add padding to inline edit field option
WIP: Tooltips for the inline input fields and options
Merge branch 'master' into CAM-2756

Conflicts:
	client/scripts/filter/directives/cam-tasklist-tasks.js
	client/scripts/index.html
WIP: create searches on enter (independent from type selection)