Before this PR the only way to query lat/long is in the shape of 2 columns that contains lat and long. Now we're adding 2 more options: * a single column that has lat and long with a delimiter in between * support for geohashes - geohashes are cool
* Fixed _add_filters_from_pre_query for dimension specs * add_filters_from_pre_query ignores extraction functions
* Fixed and added tests for druid run query * Fixes style and python3