Squiz.WhiteSpace.SuperfluousWhitespace - Option to ignore multiple blank lines

I think that the **Squiz.WhiteSpace.SuperfluousWhitespace** does more than one thing. Except checking useless whitespaces (space, tab) on any lines, it also checks whether there is *more than one line* inside function, no matter if there are white spaces on that line.

I think it should not be hard-coded to one rule as these are two different things.