Views widget

https://www.drupal.org/node/2291239
maybe we should wrap this in a isset(), if the entity_browser_select field isn't on the view, and the view widget isn't the original widget, this will throw and error because the form is rebuilding since the selector plugin rebuilds the form.  Either that or I have to redo how the form selector works, currently its just using ajax, but maybe a non-ajax solution is required.  Either way, it might be safe to put that in a condtional, or move the check for empty() in line 59 to before this check.