Add private 'log' module to enable logging on the bus
Add whitespace for test readability
Add comments and use 'listen' helper in 'log' tests
Move 'core.reset' into its own module for consistency
Remove vestigial comment
Add 'info' log calls for 'core' methods, make 'listen' fire only once
Expose 'core/log' at top-level, don't expect its use to be logged
Use 'core.log' in tests instead of direct require of 'core/log'
Make all implementations of top-level methods use 'core.log'
Use 'filter' instead of array comprehension
Add listeners for updated bus-logging scheme
Merge branch 'master' of github.com:TorchlightSoftware/axiom

Conflicts:
	bin/axiom