improvements to diver gameplay

* Divers now have NVGs
* Added option to enable or disable diver spawns
* Spawn distance is now randomized and tends toward slightly shorter
distances