Resolves extra calls due to more than 1 EntitySearchWindow being created. Cleans up EntitySearchWindow code.
Resolves bug causing the SelectedEntitiesListGrid to return the wrong number of entities selected.