fix #370. Filtering and limit should be enforced on the shards
Merge pull request #370 from influxdb/fix-370-shards-limit

Shards should be checking the limit on the query and stop returning data as soon as the limit is hit
fix #379. Boolean columns testing in where conditions