ycbcr.js: naming
recolor.js applies an array of replacements, in order, first match
sliceRack: rm unused requires
recolor.html: accurate link text
colorslice.js: use searchReplace.js, rm unused requires
index.html: rm extra br
recolor.js: a bit of modulus math, also array demo works
sliceRack.js: fix selector issue
searchReplace widget, all commented out