Add an interface for setting up a logger

closes #72
Merge branch 'master' into command-api

Conflicts:
	lib/rom/adapter/memory.rb