SourceFormatter - fix infinite loop
SourceFormatter - Capitalized variables come before lowerCase ones
Source formatting - Sort
SourceFormatter - remove unnecessary variable
SourceFormatter - move logic inside loop as it only fixes one case at a time