Portals and others

+ End and nether portals with configurability
+ Bed homes
+ Cauldrons fill
+ Added time and weather saving
* ~~Fixes #1066~~
* Fixes #1012, fixes #1194

Portals don't construct/search for a destination portal yet.
After careful examination, I finally get what you're trying to say. You want the generators to use defaults that are dimension-dependent.

Then use a dimension-dependent default value, possibly adding the world's dimension as a new param to `InitializeBiomeGen()`