Composer: Switch to using a dispatch table for buttons

Note: for now, it looks a little messy, but once I merge wrapSelectionInTextareaWith and insertIntoTextarea, it won't be. Promise.
Composer: Use formatting dispatch table for inserting uploads and pictures
Merge pull request #1409 from miksago/formatting-dispatch-table

Composer: Implement formatting bar dispatch table
fixed #1406
fixing start up crash when running with supervisor
fixed filter:admin.scripts.get
allow supervisor to watch less files as well
latest translations
closes #1433

installed plugins are displayed at the top
closes #1427

flag and chat buttons are hidden on self posts, updated in vanilla and
lavender
fixed plugin activation of unpublished plugins
Vietnamese translations from Transifex
added new settings-system into core