Refactor the proofing transform system for better caching.
This now makes the transform separately from the actual transforming, which means it's easier to cache and to update. Softproofing is now gone from usable to user-friendly. Still needs saving/loading and little setting-bugs fixed. ref T2337
Showing with 81 additions and 56 deletions