better random tilesets, trivially incompatible tiles are not added
renamed bindings in make-random-tileset to be less confusing
fixed opposite-compatible issue in make-random-tileset