[ci] Use tabs in lime.sh.
[ci] Rename a variable in lime.sh.
[ci] Use tabs in gofmt.sh.
[ci] Make lime.sh clean up after itself.
[ci] Pull general functions into their own file.
[fmt] Don't print "<nil>" at the end of running fix.go.
[ci] Rename lime.sh to run_tests.sh.
[ci] Add scripts to check if any of the build scripts should have been run.
[ci] Switch to using the check scripts on travis.
Force the check scripts.
[ci] Set the test result even if it's successful.
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.
Completed vie TransformTest and ExpandByClassTest
Should load view settings even if the syntax hasn't set yet