search with optional bbox

[DO NOT MERGE YET] - depends on https://github.com/geopipes/elasticsearch-backend/pull/3
initial commit + tests