De-consolidated Summernote dependencies

Among other things:
- Redistributed Summernote dependencies to standard js, css, and fonts
folders
- Removed background.html and background page elements from extension