Overhauled washing_machine item dying system

Overhauled the item dying system to allow for significantly easier
addition of new dyed item variants, as well as reduce some redundancies.
Added a variable to clothing and specific other items to facilitate the
overhaul.
Cleanup

-Removed huge block of commented out old code in washing_machine
-Fixed Law stamp to actually dye to lawyer items (issue with the item,
not the washing machine changes)
-Removed duplicate rainbow jumpsuit
-Fixed uniform dyeing via stamps (issue with /tg/'s code, not washing
machine)
-Optimized dyeing proc slightly
Fixed Rainbow Suits on Old maps

Fixed the rainbow suit paths on the old maps which were still the
duplicates. There were also a couple areas in the old meta map that no
longer exit. This is to fix the Travis CI build problem.
Merge pull request #136 from Setheri/Washing-Machine-Overhaul

Re-wrote washing_machine item dying system