Update setup.py

The latest version rdflib is not compatible. Forcing use 3.4.0 for now.
fix a missing error propogation for keyboard interuption processing