Added ability to  override initSelection. Needed if the select2 dropdown is set to an id(ngModel) that is not part of the response when the query is called with an empty search.