FIX: Added keyboard bindings for dismiss buttons
FIX: Changed Dismiss New and Dismiss Posts to use d + r because p is reserved for the profile menu and n is reserved for the notifications menu
Corrected an issue with using the same ID for the header/footer of the buttons
Change the Dismiss keybindings to use 'x' instead of 'd'
Change the Dismiss keybindings to use 'x' instead of 'd'
Change the Dismiss keybindings to use 'x' instead of 'd' - moved it to a function binding
Merge branch 'keyboard-binding-new-topics-banner' into dismiss-keyboard-bindings

Conflicts:
	app/assets/javascripts/discourse/lib/keyboard_shortcuts.js
Fixed qunit test assertion
Remove incoming/updated topics logic (not sure how that got in here, but it is causing a conflict)
Merge pull request #2722 from cpradio/dismiss-keyboard-bindings

UX: Add key-bindings for Dismiss New, Dismiss Posts, and Dismiss Topics