KNPMenus
User Preferences (really a "session" state, but not the real session).
Beginnings of smart entity selection based on stored user "session" state.
Merge branch 'knpmenus'
Some moderate use of jQuery's deferred/promise stuff
TWBS 3
Merge branch 'twbs3'

Conflicts:
	web/js/issue_overview.js
remove cruft