Added OpenAIRE plugin

Added a plugin that determines free-to-read status from OpenAIRE and added appropriate tests. This does one call per DOI which will be a bit harsh potentially for the future but will work for the moment. Tested for a reasonable number of cases and 100% coverage of the new scraper.