Logger

1. yummy delicious tests for logger.js
2. test for util.inspect.colors before trying to use it (see also #632)
3. added missing semicolon in logger.js
4. renamed a couple logger.js variables and a function into the logger class (testability)
5. tests/plugins/log.syslog: split tests into prefixed groups