Use LINQ instead of MongoDB Query class

Might change this back later, depends on the performance impact. But I
really like to type safety and compile time checking of LINQ. Maybe
precompilation is an option?