fix(select): respect tracking expression when shallow watching arrays of objects in ngOptions

Attempts to resolve #9464 by using the tracking expression when shallow watching the elements of the array passed in to ngOptions.