Update for altered protocol.
Handle new ids and mind ownership.

When new entities are created we need to take some measures to make sure
that any knowledge about owned entities is updated with the new id of
the entities.
Also translate pending things.
Missing entities are normal.

As they probably are transient and thus not exported.
Don't export transient entities by default.
Allow for extra properties when creating char.

Note however that currently these are all ignored by cyphesis. However,
as game rules are updated it's not far fetched to see cyphesis adding
support for more properties. This presents an easy way to expose this in
the client.
Allow setting properties on the creator itself.
Make all creators transient.

Note however that the server currently will ignore this. It's prudent to
send it anyway though.