Add setup.py and clean extra whitespace

Hi,

Sorry to send them in a bulk as they have nothing in common.
The first one is simply to clear extra whitespace in the file.

The second one is more interesting, it adds a setup.py, letting the end users install grabserial as it would for any python program/module.
Instead of playing with cp and chmod.