Added online hit_ball gameplay [networking]

netswing: synchronize players at ball and balls being hit.  Tells server when players go back to cart.
netTransferToSwing: tells players when to go to ball.

This patch adds ball hitting to online mode.  synchronization #20 involves balls being hit, rotation in golf mode, and PlayerSwap was moved around a bit.

Features: range finder on switching to golf mode, power meter on swing, ball hitting.

and I removed the old map indicators. #187 since the new icons are now in #85 .