Setup test suite. Run tests as 'python setup.py test'.
Fix PEP8 errors.
Fix unused imports.
Fix imports and PEP8.
Create shortcut for tests running.
Fix tests.