Configurable empty lines

A split into separate cops; with configuration, except for method bodies. Fixes #771.