remove disconnect shit
add coin to jumpjump
When a game disconnects controllers look for other games.

If they find the same game they reload
If they find other games they go to the main menu
If they find neither they keep polling
Update LocalNetPlayer so it registers events and can emit them.

This makes it possible to re-use controller code in the game
for local players. (testing)

In a contoller you might have

    elem.addEventListener('click', function() {
      client.sendCmd('fire', { power: 10 });
    }, false);

Now in your game you can do this

    var localNetPlayer = new LocalNetPlayer();
    elem.addEventListener('click', function() {
      localNetPlayer.sendEvent('fire', { power: 10 });
    }, false);

If you wanted to abstract the code you could do something like

    elem.addEventListener('click', function() {
      sendFn('fire', { power: 10 });
    }, false);

Then either

    sendFn = client.sendCmd.bind(client);

or

    sendFn = localNetPlayer.sendEvent.bind(localNetPlayer);
Update unity example with Multiplayer 3D camera and labels
Make EventProcesses not crash recompile

How do we make this work across recompile?
switch jumpjumpgame to use localnetplayer sendEvent for local player
add comment
make powpow use input and localnetplayer'
Update shootshoot to use template
move resize to misc