[#47032687] Change taggings endpoint to support adding and removing a tag
[#47032687] Ensure that tagging requests are executed in order
fix javascript syntax errors in TaggingsUpdater
[finishes #42321717] add support for selecting multiple lists
[fix #46933183] Log datasource status checker failures to debug level for less noisy logs
[#46938473] Use debug level for SolrIndexer logging
[#47107283] Show insertion point where text will be inserted.
[#47107283] extraLine true on truncated text view prevents expandability
[#46476035] fix PreviewsController#destroy
[fix #47398137] integer !== string
[#47107283] Fixes flaky jasmine spec
[#46842731 #47393687] Use TEXT type for external tables again.
[#47389399] Refactor taggings updater.
[#47032687] move tag updating of server into the tags_input view to prevent duplicate updates.
[#47379699] Don't bother to handle database-level exceptions on tag creation.
Fix message in the right panel that refers to the Run File menu
[#47470421] Don't trigger change on models when adding tags.  change:tags is now triggered instead.
[#47380499] Sql Tasks no longer return their execution schema
[#47380499] remove the pass-through SqlExecutor module

Conflicts:
	app/controllers/previews_controller.rb
	spec/controllers/previews_controller_spec.rb
[#47380499] Clean up cancelable_query statements left after streaming.  Expand test coverage.