Allow specifying EntityFieldQuery class.

Allow providing a custom EFQ class. It will need to inherit from `EntityFieldQuery`.