made each JSON message get a fresh zeroed subs.Message to unpack into. made the Unsubscribe messages from the client look right again
standardized the names of string constants in common. exported "standard". added Random and Preferences. created the AllocationMethod type to handle how to allocate nations among players. added game.Game.AllocationMethod. made unstarted games have the allocation method as nation info. made the some defaults in util.js come from server side.