Applied tox and changed source tree.

Signed-off-by: Kouhei Maeda <mkouhei@palmtb.net>
Fixed violations pep8.

Signed-off-by: Kouhei Maeda <mkouhei@palmtb.net>
Changed pre-commit using python setup.py test.

Signed-off-by: Kouhei Maeda <mkouhei@palmtb.net>
Added pychecker, pylint to pre-commit.txt.

Signed-off-by: Kouhei Maeda <mkouhei@palmtb.net>