Add event-based removing of query menu items
Add id to work package main menu item wrapper…


… to make the query container selectable
Add menu item factory, generate query menu items (WIP)
Fix initial open status of the wp menu
Rearrange query menu item-related angular code
Change filename of query menu item directive


The file also contains the factory that is responsible for creating new query menu items on the fly.
Fix karma (query-menu-item directive test)
Add copyright headers an some documentation to ng query menu items
Remove ‘refresh page’ notice when hiding/showing query menu items
Quick fix to prevent long names wrecking the timelines view.
Added embedded activities to the work package resource
Merge branch 'feature/api_work_package_show_experimental' into feature/api_work_package_embedded_activities
Begin adding unit tests for query menu item factory
More query menu item factory specs
Switch to Finn fork of sprockets-rails

See https://github.com/finnlabs/sprockets-rails/commit/bc666f14361d4a8e50af813835527c43d58e539f

Bug # 12284

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Split up query menu item karma tests
Serve angular-busy.html through asset pipeline

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Add hack to update query highlight name (WIP)


TODO add proper endpoints
Update query menu item name when the query name is changed
Merge branch 'dev' into feature/automatic-menu-item-updates

Conflicts:
	app/assets/javascripts/angular/controllers/dialogs/settings.js
	app/assets/javascripts/angular/controllers/dialogs/share.js