replaced class="icon" with the equivalent attributes
set to use the right asset set
deleted the all-in-one icons SVG file, as it's not expressed by the generation descriptor and generator
collapsed trailing whitespace on generated icon documents
allows comments to be introduced as the first non-whitespace character of a line, rather than requiring them to be introduced as the first character.
changed the comment doc for the looser whitespace rules and to point out that scaling will happen both ways, so pre-rastered <image> elements are a bad idea.