Added Lines Before Namespace Fixers

NoBlankLinesBeforeNamespaceFixer is a contrib level fixer, and OneBlankLinesBeforeNamespaceFixer is a symfony level fixer. This also includes some utils refactoring and improvements.
Actually, the function can't be renamed, sorry. It's already part of the public api as of 1.4. It can only be changed in 2.0.