Many miscellaneous changes

Grayscale is true test reorganized; make_color tests know Please always
returns arrays; some bugs possibly found (?); only minified JavaScript
is tested now; help wanted on some tests