add a separate phase between "starting" a round and actually loading a round config

it’s ugly and there are lots of things that need to be fixed
implemented the player initialization / calibrate message, etc

see #80
make renderers exist outside of the individual round configs
moved player calibration notifications to the right phase

see #80
allow LogicController, SpaceController to live without round config
paddles exist across round iterations
Merge branch 'master' into more-round-lifecycle
Merge branch 'more-round-lifecycle'