format code first
better way to handle user custom template
ST2 compatible fix
Merge pull request #5 from xu-cheng/master

user custom template path: User/SublimeTmpl/templates