Add a fix for the hide column context menu operation


TODO Unify context menu and options drop down components
Progress bar showing when grouping by done_ratio.
Require angular context menu rewrite
Port context menus to rewritten component
Disable sort header on click-behavior (WIP)
Add copyright headers to context menus
Add a drop down handler directive for the angular context menu
Update angular context menu
Add drop down handlers opening the column context menu to table headers
Reorder column context menu
Add ‘insert columns’ to column drop down menu
Hide some menu entries for the ‘id’ column
Reenable sort header directive tests
Merge branch 'dev' into refactoring/action-menus

Conflicts:
	app/assets/javascripts/angular/directives/work_packages/column-context-menu-directive.js
	karma.conf.js
	public/templates/work_packages/column_context_menu.html
Fix sorting by id column in column context menu, clear up
Mark columns with opened drop down as ‘active’
Hiding scroll of selectable title when not needed #8425
Merge pull request #1418 from opf/feature/done-ratio-group-header-7189

Progress bar showing when grouping by done_ratio.
Fixed work package query specs.
Remove unnecessary require from drop down directive