Feat(semantic-scholar): added pre print servers allowlist
The issue addressed is #1052 (closed)
Changes include:
- Created a hardcoded allowlist of pre print servers, based on EPMC keyword, and filtered the imports based on the server details
- Code refactoring, for some points suggested here