created a base class for the way I've been doing networked hud elements and did a huge refactoring to clean things up accordingly with these changes
Merge branch 'master' of https://github.com/Double-Fine-Game-Club/bad-golf-community-edition into in-game-gui

Conflicts:
	Assets/scripts/gameHUD/BallMarker.cs
Merge pull request #213 from MaritalWheat/in-game-gui

big refactoring of game hud stuff - on my life, it will not break stuff
adds respawning, if ball or player falls out of world, also added a red sphere to show up in the minimap for the ball
Merge branch 'master' of https://github.com/Double-Fine-Game-Club/bad-golf-community-edition into addRespawnAlsoBallIndicatorToLocalMulti
Merge pull request #215 from Double-Fine-Game-Club/addRespawnAlsoBallIndicatorToLocalMulti

Add respawn also ball indicator to local multi
Reverted cart mass to 1
Reverted mass change from #210 as it dramatically reduced cart control
Merge branch 'master' of https://github.com/Double-Fine-Game-Club/bad-golf-community-edition into hitBall2