A bunch of updates

* No need SetupLinq any more
* Support Add/AddRange, Remove/RemoveRange, Find
* Support .NET 4.0