Feature/addons

- [x] Ready to merge

Dynamically add CM plugins via user settings. Already working for the two I've created already (closebrackets and vim).

Todo: 
- [x] Test CSS importing also works
- [x] Add match word plugin (and others if possible)

Fixes #1267