make the coffeescript precompilation more explicit about paths
revert some changes to keybinding callbacks