Add logging solution
Change all logs found to use log.js
Loggin level info
Fixes tests
Clearer iteration through keys

- We needed to closure the variable `levels` and this is cleaner
Multiline logs into one line
Merge remote-tracking branch 'cmgustavo/bug/04-angular-issues'