Merges branch 'release/0.4.0' into develop
Upgrades to Arrow 1.6.0
Adds Validation rules to OptionsController.
Adds React based settins page.
Merges branch 'feature/add-react' into develop
Removes old files
Bumps arrow version.
Merges branch 'feature/clean-up-front-end' into develop
Updates Highlight.js to 8.1
Fixes tests
Updates Highlight.js themes
Updates theme list
Removes old templates
Build 0.5.0
Bumps version to 0.5.0 and updates changelog.
Merges branch 'release/0.5.0'