commented withPWCtx as it no longer is part of he public api
allow older bytestring library
correct module name
allow lower unix version