use ASL 2.0 instead of GPL

OpenStack is licensed under the Apache 2.0 license.  Since this code is
designed to work with OpenStack it makes sense for the licensing to
match.
tox.ini and pep8 fixes
maintenance tools