Geo bounding box filter: fixed DSL bugs (lat/lon swap & right method breakage)

Fixed a couple of bugs:

1. lat and lon parameters are transposed in the calls to GeoBoundingBoxFilterBuilder.topLeft() and GeoBoundingBoxFilterBuilder.bottomRight().

2. the right DSL method was using the top/left values rather than bottom/right.

Tests updated and passing.