Added new mapgen feature, shuffle, which randomly shuffles given characters while leaving all on the map.  Added some new maps which use this and substitution.