Enforce a "sane" value on Game::Range

Fixes a bug where if you decrease view range below 0, it wraps to a very
large value, causing the game to hang
Utilities.hpp uses functions from cstdlib, but doesn't include it