Work on template completions

1. opening '<' should not be repeated if one already exists in text
2. allow for client side variables to be nested inside of server side locations. eg- 

${1:$selection}}
dark theme with toggle button - not persisted
Merge branch 'neweditor20130123' of https://github.com/scripted-editor/scripted into neweditor20130123
better green for single line comment
persist theme choice in local storage
Merge branch 'new-editor' into plugin-loader
Remove debug logging code.
Disable some debug logging
A bit of cleanup in the sample plugins. And disable most of them.