Moved sightings/nearby/ endpoint code

Moved code from method on the SightingViewSet to its own NearbySightingAPIView
which is gives more control over caching with drf-extensions and is more clear
since it uses a different serializer than SightingViewSet