attribution on gensort.hs example; edit its how-to-run comments
untabify and remove trailing whitespace from gensort.hs example