Update setup.py to exclude nosetests

Also add long_description and platforms keywords.
Add nosetests for run.py module