Portals and others

+ End and nether portals with configurability
+ Bed homes
+ Cauldrons fill
+ Added time and weather saving
* Various fixes, fixed #1066.

Portals don't delay properly or construct/search for a destination portal yet.
We need to send the respawn packet first, but the entity's world variable hasn't been set yet (MoveToWorld not called). Seeing as the world isn't used for anything but returning a dimension, it was replaced.