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
Refactoring: Remove duplicated lets
Test copy redirects back
Test flash message is displayed
Test copy is created successfully
Refactor copy call
Test mail delivery after copy
Reorder column context menu
[wip] Make WorkPackagesController use $stateParams

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Add ‘insert columns’ to column drop down menu
Reenable ng $location service HTML5 mode

Update Router to fall back to full page load (i.e. Rails) when a route
is not matched on the client-side.

Also update Router paths/params correspondingly.

Task # 8869

Signed-off-by: Alex Coles <alex@alexbcoles.com>
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