Add needServer()
Reuse RTC peerID as client ID for voxel-server connectClient()

Requires deathcap/voxel-server@504dc3c78fe62856ca1bd751143381becd8a9720
Don't run a server if location.hash set (client-only)