style(9): deprecate blank lines without local vars
Previously (208be1617cda) such lines were made optional and several
of us had the impression that they were more completely deprecated.
Do that now.
Requiring a blank line at the top of a function if there are no local
declerations dates to the original style.9 commit (b030a30523649) and was
present in the first version of admin/style/style from mckusick@ in 1991.
It's certainly consistant to have a blank line after a null-set of
variables, but today it's unique to BSD source code and an occational
point of friction to new developers.
Document the historic practice and encourage removal in the context of
other changes, but not sweeping removal commits for their own sake.
Reviewed by: imp, emaste
Differential Revision: https://reviews.freebsd.org/D47887