Reworked PatternColor to be a lot smarter, supports much more concise expression of images.

- Removed unused images.
- Renamed slices to make more sense.
- Fixed typos in slice names.
Merge branch 'refs/heads/new-PatternColor' into upstream