feat: cache multiple tiles in viewing direction
feat: cache multiple tiles in viewing direction

Cache nine tiles in total.
Ensure that cache tile method is not called multiple
times for the same tile hash.

mapillary/mapillary-js,mapillary/mapillary-js