prevent extra cursor appearing at end of file

Reference:
https://github.com/Glavin001/atom-beautify/issues/73
Merge pull request #75 from Icehunter/patch-1

prevent extra cursor appearing at end of file
Prepare 0.6.4 release
Fixes #76. Add package option "Beautify Entire File On Save"
Closes #78. Improve startup performance.

@Glavin001 stats:
- Before: 226ms
- After: 60ms
See #61. Add LESS example with Mixins to test.
See #56. Start implementing of Message View.
Prepare 0.6.5 release
See #77. Add example of broken SCSS case.
See #71. Add example JS file using reserved words to test #71
See #56. Work on MessageView UI.
See #56. Add "Beautification in progress" view.
See #56. Add Atom-Message-Panel to display Unsupported Language messages
Prepare 0.7.0 release
Fixes #81. Beautify on Save now retains `this` scope when beautifying

Bug created when developing issue #56.
Prepare 0.7.1 release
Fix typo from .bash_rc to .bashrc
Closes #80. Add HTML Embedded Ruby (ERB) support.
Prepare 0.8.0 release
Fixes #70. Update Pretty-Diff dep. from ^1.0.23 to ^1.2.1