Updated to make user of bower for keeping plugins updated

Altered asset bundles and composer.json to use bower for getting latest plugin version i.e. composer update now pulls latest stable summernote, fontawesome, and added codemirror also similarly.