add oslo.config and oslo.log
switch structlog out for oslo.log
fix log.exception calls
Merge remote-tracking branch 'origin/master' into JoshNang/testr

Conflicts:
	teeth_agent/cmd/agent.py
	teeth_agent/hardware.py
	teeth_agent/log.py
	teeth_agent/tests/log.py
	tox.ini