Added initialisation procedure messages.

We should update the spec with this so people can create compatible servers.