Revised according to PEP8

Removed trailing whitespace (W291)
Removed the blank line at EOF (W391)
Revised accoding to PEP8

E302, W293, E501, W291, E251, W391, ...
Revised according to PEP8

W391
Revised according to PEP8

A lot of warings and errors
Additionally removed ``import os`` according to pyflakes
Revised according to PEP8 and pyflakes

Coped with a lot of errors and warnings pep8 reports.
In addition, removed unused variables according to pyflakes
Revised according to PEP8
Revised according to PEP8
Merge pull request #4 from hamukichi/apply-pep8

Improved the setup script and all of the modules, using (auto)pep8 and pyflakes