Major refactoring & improvement
* Split code into multiple components and source files
* Remove github.js, underscore.js and base64.js
* Add option panel
Add editorconfig
Add links to header
Minor update to style
Fix firefox build
Fix style for Safari
Fix zoom bug related to #106
Merge branch 'master' into zoom-bug
Fix to work with only resizing window
Fix issue sidebar not displayed correctly caused by another plugin
Minor refactor
Fix Firefox's issue related to #106
Merge branch 'master' into manage-space-for-FF
Merge pull request #108 from Ephemera/manage-space-for-FF

Fix Firefox's issue related to #106
Merge pull request #107 from Ephemera/zoom-bug

Fix zoom bug related to #106
Refactor margin moving code
Fix bug when path contains {, }
Minor update to tree expand/collapse button style
Update idregex of jstree
Version 1.3