Add support for Equals in Where()-expressions

This pull request allow you to use the `Equals` method to compare items in a `Where` expression.

This allows you to pull off acrobatics with generic types in your models, and use these fields when querying.