Switched from self-made config to oslo.config

Something is already working, but it needs further testing and refactoring
Memo:
fix failing test
fix pep8 errors
think what to do with copyright in tools/conf/* files copied from nova
rename 'host' and 'port' to 'listen_address' and 'listen_port'
rephrase help strings for config options; right now they are pretty ugly
Merge remote-tracking branch 'origin/oslo_config' into dev
Merge branch 'dev' into oslo_config
some cleanups, tests fixed
unused option dev removed;
analyze_opts.py removed;
eho.conf.sample updated
Merge pull request #11 from Mirantis/oslo_config

Switched from self-made config to oslo.config