Add support for emacs and vim keybindings

Added the function -setKeyboardHandler and ACEViewKeyboardHandlers. Had
to do it slightly different from how Themes and Modes due to how Ace
seems to be loading the keybindings (looked at how it was done in the
kitchen sink demo in the ace source).