Fixed towers popping in

Shader needs to be transparent diffuse, not transparent cutout diffuse
Added fog

--Added int _vision to Player, which determines how far they can see
--Added public bool fogOn to TileCreation - check or uncheck as needed
--DID NOT add vision to beacons/influenced tiles - will do when
influence is fixed up
--Fixed up a couple other little things