Fixed cl warnings in cmake and added some more walldecorations as well.
Wall decorations needs better logic so we get the right decoration on
the right tile.
TIL that the generators are implemented according to spec but the
distributions are custom. Since this is C I think we can manage without
distributions.
This still needs a test.