Python integration

Was having issues importing herd module due to use of eventlet greenthreads.  Updated code base to using python threads and moved argparse bit within conditional to prevent from running on import.  Added seeding bit for finished peer downloads which adds alot of speed improvements.  Misc formatting and pep8 cleanup.