Branch/enable minirover

Appropriately switches between the blockly and no-blockly widgets on the minirover when player picks up and drops the radio.  When radio is picked up, the player can now program and move the minirover.

Note:  I have noticed a bug where the player clicks the Run button and the program doesn't execute.  Instead, the Run button grays out and the player seems to be stuck at that point.  This is important to fix, but I believe it is unrelated to this work, so I believe that should be work on a different branch.

@BrettASwift, @scottnc27603, @kadst43 would you mind reviewing?