Universal spawning
Merge #421 from @esapetri - adds spawning around the player with portals active
Assorted tweaks for #421 - ranged played-centered creature spawning
 - makes spawning around the player less dangerous
 - limits world-spawned creatures
 - adds performance monitoring to the spawning step
 - cleans and formats a bunch of stuff, rewrites some for clarity / performance
Merge #424 from @small-jeeper - extracts crafting to a module
Add craft module to the applet html
Added logger. Now the recipes in prefabs separated from the item itself.
Merge branch 'craftSystemModule' into craftSystemModuleM