create article documents for every search result not already in the collection
refactor reactions to subclass dict, add lookup
fetch reactions for article
add canonical title to search results, prepping for Mendeley results
switch to canonical title for article lookup from search results
fix title canonicalization
Mendeley results first, and remove duplicate results via canonicalization
don't do lookup in sites; clean up mendeley search results
turn off scholar search
remove article/create route - not used
add new reaction button to article page
reaction lookup on article, including handling article_id refs in reaction documents
use built-in dict update method
fix up article model to have lookup multiple option
fixup how reactions are looked up by article. By generalizing lookup, we won't have to keep adding functions for different fields we want to search by. Instead, pass the query directly.  This can be improved later, check out the new branch I started called enh/backend
yes I agree, remove this
don't hardcode frontend into the backend
updated tests. add travis CI file
fix tests for travis
travis builds don't use envs the way I thought they did