Add autocomplete for entity selection

https://www.drupal.org/node/2360725
Yeah, core doesn't have a list access operation. For the dialog, we rely on access to the filter format. I was considering to use the same here, then we could check if that entity type is enabled for that filter. Or we could actually implement access checks on the buttons by falling back on the filter formats/editors that have them enabled?