added test for whereIn exceeding count of 1000
added test for builder not specifying select columns
added test for compileTableExists and compileColumnExists