Implemented `OneNewlineMax` rule and standardized it everywhere. Some tests relying on it broke, will fix later