Added no results message when no results are found in a search
make search case insensitive
Replaced haversine calculation with Google's Location class methods