Merge pull request #1 from cfjedimaster/master

Supports a configurable data directory
cleaning up a bit
added some HTML snippets
added cursor positions
added auto-focusing of first form element
insert from snippets window, allow cursor pos definition
updated to keep it working with brackets
spelling
Updated with new keybinding/menu API
removed unused reference to no longer existant keymap
preset variables
the menu is in the right place finally.
updated for sprint 10, added cancel button
Changed hotkey because 'save-all' stole it and fixed close button
Updated for new brackets shell, sprint 13
Fixed a typo
Fix for some file system changes that emerged during Sprite 18
enter now works to complete
Update README.md
Added external template supprt