Keymaps: Bind escape to body

Bind escape to body to allow the build to be cancelled no
matter what element is currently the "active" one.
Support for gulp

Added support for gulpfile.js