Fixed setup, tox and requirements

It is now up-to-date with the current test process, versions and
configurations.

Change-Id: I927e99b390a9e2224dfcb6bcde33cbe9d012c53f
Added oslo-config as dependency

Change-Id: I9da963b28565afa79f8cd44fdb6acae710427036
Added license to setup.py

Change-Id: I43d66f7d35772ae8857fbc0bfdc475299884200e
Merge "Added license to setup.py"
chore: Initial code structure/layout