Closes #149, #122, #113, #78, #64, #56. Implemented simple shortcut customization with UI in Help dialog