Closes#211 and #202
An all-new tabular editor has been added -- this replaces the previous tabular editor.
Better formatting options.
CSV data can also be imported straight into the table.
Whilst this commit brings new language support for
TinyMCE Codesample plugin, it looks like hardcode TinyMCE defaults take precendence hence not all new languages receive proper theme formatting. To be fixed later.
Upgraded to Ember JS 2.16.x release. This upgrade uses the new JavaScript modules API syntax.
Integrated Bootstrap 4 Beta 2 via package.json and associated popper.js library. Overridden Bootstrap styles using bootstrap.scss -- this file selectively imports the modules we need.