Added extension methods class for List<T>
Fixed the UpdateCollectionAsync to only process a maximum of 500 items per batch.
1) Fixed all the calls to "Any()" when querying. Using the Contains method now.
2) Fixed the DeleteRemovedManyToMany method so that the query inside of it is much more effecient.
Just tweaked some runtime processing to see different scenarios.