Add API to prepare a plugin spawned Entity before added to world

This will enable configuring Metadata before spawn events and packets are sent to the client.