Logger/Hooks: stylize the code
WikiaLogger: allow Exception instance to be passed to error() method (PLATFORM-363)

> wfGetDB(DB_SLAVE)->query('select * from foo')

{"@timestamp":"2014-07-31T11:56:30.308522+00:00","@message":"DBError","@fields":{"db_name":"muppet","city_id":"831"},"@exception":{"class":"DBQueryError","message":"A database error has occurred.  Did you forget to run maintenance/update.php after upgrading?  See: https://www.mediawiki.org/wiki/Manual:Upgrading#Run_the_update_script\nQuery: select * from foo\nFunction: \nError: 1146 Table 'muppet.foo' doesn't exist (10.14.30.141)\n","file":"/usr/wikia/source/app/includes/db/Database.php:941","trace":["/usr/wikia/source/app/includes/db/Database.php:908","/usr/wikia/source/app/maintenance/eval.php(72) : eval()'d code:1","/usr/wikia/source/app/maintenance/eval.php:72"]},"@context":{"name":"muppet","server":"10.14.30.141","errno":1146,"err":"Table 'muppet.foo' doesn't exist (10.14.30.141)"}}
Remove useless comment :)
Merge pull request #4340 from Wikia/wikia-logger-backtrace-for-errors

WikiaLogger: add backtrace for errors (PLATFORM-363)