remove dependency on rdfextras (I don't think it was being used)
fix documentation rendering - to do this I have rdflib installed post setup.py, and add the other modules that require c compilation as "mock" in the readthedocs conf.py. With these two changes, the requirements.txt should be installed and the docs should be built correctly (it works on my branch).
This PR should do the following: