API key / user (pubmed)
Users should have their own api key, if not it is blocked by pubmed.
The apis keys could be stroed in NodeUser. If it does not exist yet, ask user to fill it the first time.
In that case, I hope it would fix such issue: #200 (closed)