Set focus on site-map and user menu

Set focus on first item in the site-map and user drop down for keyboard users, so they can quickly tab to the link/item of their choosing.
https://meta.discourse.org/t/keyboard-shortcuts-wish-list/15952
Added a:first
FIX: Remove up/down key bindings for search results

Up/down key bindings make it difficult to access Show More on search results.
https://meta.discourse.org/t/keyboard-users-cant-select-show-more-in-search-results/19394
FIX: Remove up/down key bindings for search results

Up/down key bindings make it difficult to access Show More on search results.
https://meta.discourse.org/t/keyboard-users-cant-select-show-more-in-search-results/19394
Correct Perform Search Test
Correct Perform Search Test
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
UX: Add keyboard bidning for incoming/updated topics
UX: Add keyboard bidning for incoming/updated topics
Fixed the selector used to gain access to the clickable div
UX: Add missing German locale files
FIX: Navigating to None was not working
UX: better copy on mailing_list_mode pref
FEATURE: prevent 0 length setting in message len
Merge pull request #2721 from gschlager/i18n_fix03

UX: Add missing German locale files