fixes #230, fixes #231 - Major reset functionality refactoring
Just updated the reset functionality to now reset all map vision including enemy structures/creep/etc...
Also did a bit more tuning and tweaking of the reset logic to make the experience more seamless