Added initial logger implementation.

Moved old modules to `troopjs-contrib-browser` (for now). See troopjs/troopjs#76
Merge pull request #154 from troopjs/feature/logger

Rewrite the logger component, moved out the log service into troopjs/troopjs-browser-contrib.