Refactored WorldSeedr for content modes

Choices can have either Random or Certain as the mode.

A bit of schema refactoring was needed; see Schema.json.
Added reminder for Wasted mod

GTAV style.
Added choiceFit style utilities to WorldSeedr

Added some better documentation for them too.
Added & utilized position shrinking utilities

This way it's not hardcoding ".left +-= child.width" stuff.
Maybe added direction support

It's hard to tell if it works, but I'm moderately sure all directions
are supported well for WorldSeedr.
Got base case of generation working...

...I think.

It won't recurse, but I'm pretty sure the positioning for all the stuff
is good.

It's a pity I had to drive some drunk girl home between these last two
commits :( would have gotten it done faster.
Added in recursive step for WorldSeedr

Seems legit. This translates nicely for the difference between
content>children.
More WorldSeedr documentation

buyh
Mostly got random to work

Tester functions in generator.js.

Recursion glitch fixed!
Relative Thing positioning works

Positions are updated after children are added, so the children are
added in correct areas.