Changed project layout to be more in-line with the existing
OpenStack customs.
Specifically, the changes include:
* docs moved under doc/source/ and build tox target added
* licensing note added in all source files concistently
* setuptool harness changed to run along with pbr
* some manually added text files removed in favor of pbr-generated
* stest harness added
* test-requirements.txt updated accordingly
* existing code PEP8'ed for tests to pass
* GitHub legacy removed
* Py2 support undeclared
Story: 2006608
Task: 36776
Change-Id: I851efb2b7166db16df77617d41c1771562bcc9a2