create a filtered query if there are filters set
don't lowercase a filter term since they're case-sensitive
update expected results for filtered query; add test with filter and query string
update test to expect case preservation in term query/filter
add support range and type filters
[README][xs]: missing / in script tag.
Merge pull request #4 from kielni/filtered-query

create a filtered query if there are filters set
Merge pull request #5 from kielni/term-query-case

Term query case
Merge branch 'range-and-type-filters' of https://github.com/kielni/elasticsearch.js into kielni-range-and-type-filters

Conflicts:
	test/tests.js
create an ids query if queryInfo.ids is set with a list of document ids
create an ids query if queryInfo.ids is set with a list of document ids
[test][xs]: fix links to deps.
[whitespace][xs]: .
[README][s]: extend examples.
add terms filter support; update underscore and sinon test versions
create an ids query if queryInfo.ids is set with a list of document ids
add terms filter support; update underscore and sinon test versions
Merge branch 'terms-filter' of https://github.com/kielni/elasticsearch.js into terms-filter
Merge pull request #10 from kielni/terms-filter

Terms and ids filter
Merge pull request #8 from kielni/ids-query

create an ids query if queryInfo.ids is set with a list of document ids