Minor refactoring
Refactoring
1. Changing interfaces of ClangFormatter class
2. Putting stylizing code to separate function
Formatting source for google, mozilla, chromium, webkit source stylings