Added some tests for keybindings
Merge branch 'master' of github.com:limetext/lime

* 'master' of github.com:limetext/lime:
  [ci] Set the test result even if it's successful.
  Force the check scripts.
  [ci] Switch to using the check scripts on travis.
  [ci] Add scripts to check if any of the build scripts should have been run.
  [ci] Rename lime.sh to run_tests.sh.
  [fmt] Don't print "<nil>" at the end of running fix.go.
  [ci] Pull general functions into their own file.
  [ci] Make lime.sh clean up after itself.
  [ci] Use tabs in gofmt.sh.
  [ci] Rename a variable in lime.sh.
  [ci] Use tabs in lime.sh.