Refactor library entirely for code separation.  Switch editor to unminified js
Remove redundant CSS style
Fix incorrect closing of editor
Remove testing code
Set the correct toolbar button active
Fix edit area border
Handle disabling of editor.  Closes #16
Merge branch 'feature/structure' into develop
Refresh demarcate.min.js