Fixed Wandering Turrets: The Roam-ening!

Modulo was incorrect and resulted in a slight offset when the position of the coordinate component was negative.
New modulo uses the fixed semantic of % operator in C++11.