fix: make rdflib optional
doc: update install requirements and documentation
try: travis fixes