PubNub multiplayer

- adds players/avatars on pubnub join
- removes players/avatars on pubnub leave
- transmits position and avatar orientation

TODO:
- remove players on PN timeout
- only pan camera around current_player
- fix Trailblazer with multiple players