Kick decider improvements and other small things

Fixes crash in kick decider that appears when kicking without orbiting results in all kicks kicking out of bounds. Kick decider now chooses front kick sweet moves when no orbiting is necessary and scoring is likely.

Ear LEDs are used to indicate when the robot's walk is calibrating now. Flashing means the robot is calibrating.

We reset role in Game Initial to player number, so that our good robots can be the important roles in the beginning of half regardless of previous role switches.

Turns off sonars for now. More trouble than it's worth. @mmmaher is working on using visual obstacle detection to detect obstacles instead.

Makes a small change to kick off positioning. Always fast walk to position regardless of role.