Update create_csr to return CSR, upgrade to Python 3, publish to PyPI