Make throttling of WMS calls less aggressive

Since there is only a single WMS endpoint that returns 5.5MB of data
for all of Australia we aggressively cache the results. Rapid zoom/pan
can trip up the Map Annotation clustering component leaving 0
annotations displayed. Make the caching less aggressive by watching how
many annotations are currently visible on request. In addition change
maximum zoom WMS usage to include full zoom out of map.