don't create duplicate edges from interative search
Issue #111
new
using addFromInt and addDirectedFromInt, it won't duplicate nodes in the same graph but it will duplicate edges. It shouldn't create an edge if there's already one with the same type (and direction if appropriate). If there is already the same edge, it should check whether we have more info on pubmed ids or experimental systems