If you fire a bunch of requests through a RemoteObjectCollection, they c...

...ould come back from the server out of order

Now received responses are dropped if they follow more recent responses

For instance, if you fire requests: 1,2,3,4,5
And you get back responses in the following order: 2,1,3,5,4

Previously, you would have seen 2,1,3,5,4, so the end state would not match the last request (bad!!)
With this change. the collection will go through responses 2, then 3, then 5
:moneybag: