have requirements.txt just 'call' setup.py install_requires so that you don't have two copies of the python dependencies
add pyserial as a required dependency (at least on MacOSX you need it :)
Merge pull request #80 from brifordwylie/small_setup_changes

Small setup changes