LINQ for JavaScript (cloned from http://linqjs.codeplex.com/, hosted here for use in npm)