Rearranged and simplified the LINQ classes

Have rearranged, simplified and removed a lot of the IQToolkit LINQ
classes.  This should make it easier to build in future enhancements
(and bug fixes).