Added case insensitive Contains (cni) option.

Useful for Linq to Entities as in stored procedures.