Add tests for locations queries and search without location

Adjust routing and application methods such that queries can be
sent with and without location coordinates

Add both types of queries to index.scala.html
Add from and size parameters to search
Add geo search using point and distance