doi: use a session to ensure that cookies stay set
When following the URL chain to arrive at the bibtex format, it can happen that a cookie that was set previously is not sent with the next request. By using an explicit session, we ensure that any cookies are correctly sent for subsequent requests.