begin menu harmonization

[``* `#15711 `harmonize-action-and-dropdown-menus``](http://community.openproject.org/work_packages/15711)

- [ ] remove 'withDropdown' directive
- [ ] remove unused tests
- [ ] fix specs
- [ ] fix gear button menu
- [ ] replace 'more' menu
- [ ] replace tasks dropdown
- [ ] replace query title menu
- [ ] fix needing to press twice to tab through the menu items
- [ ] fix no focus on opening menu if another instance is already visible
- [ ] fix menu not moving with the horizontal scroll
- [ ] remove unused css
- [ ] remove optionsDropdown directive
- [ ] fix regression of right click menu positioning
- [ ] push contextmenu plugin as well
- [ ] revert 0xf013 bower repository
Line is too long.<br>Identifier 'type_id' is not in camel case.