Comments at the end of lines preserved

Comments at the end of lines should no longer be pushed down to the next line. Fixed minor issue where newlines were not always inserted between selectors when several selectors had a comment block above. Not very tested, but it seems to work.