Logger refactoring

Small logger refactoring and new output style

Before:
![before](https://f.cloud.github.com/assets/1333916/275583/0647f7f4-9092-11e2-9b1a-8d65e8e81f50.PNG)

After:
![after](https://f.cloud.github.com/assets/1333916/275582/0641889c-9092-11e2-8316-cd39e87b2781.PNG)