use the ajax framework
Add autocomplete for entity selection
Use filter access check for autocomplete route.
put our custom command class in the Ajax namespace
Attach the Drupal.ajax object to the embed element itself
oops, downcast() operates on htmlParser.element, no removeAttribute() method there
blacklist a couple behaviors
Inject the entity query factory and display a better label and description.
Fixed whitespace and added documentation for $query_factory argument
Merge pull request #104 from cs-shadow/8.x-1.x

Fix name of preembed hook to chase Core
Merge pull request #101 from md-systems/autocomplete

Add autocomplete for entity selection
assign ID in upcast()
Merge branch '8.x-1.x' into use_ajax_framework
Merge pull request #103 from yched/use_ajax_framework

Previewing an entity in the WYSIWYG does not add any attached styles or javascript from the AJAX callback