Decouple Features

- Separates Modal into CMS.Modal
- Separates Sideframe into CMS.Sideframe
- Separates Clipboard into CMS.Clipboard
- Rename CMS.PlaceholderItem to CMS.Plugin
- Move tooltip, set/getSettings, preventScroll to CMS.Helpers
- Cleanup toolbar.html and introduce CMS.config

As a note:
I'll have to find a way to combine all javascript files into one minified file (for performance) using grunt.js or similar.