Remove private dependent objects from console logging

This adds a new method to ConsoleLogger to print only public
properties of an object (i.e. properties whose names don't start
with '_').

Fixes #9
Merge pull request #36 from crosswalk-project/better-logging-9

Remove private dependent objects from console logging