Initial commit as harvesting kit

* Adds README for new repository.
* Removes SCOAP3 only files.
Upgrade to setuptools

* New installation procedure and folder structure:

  $ python setup.py install

  installs the 'harvestingkit' Python package. For example:

  >>> from harvestingkit import elsevier_package

* Updates all imports to use local imports.

* Now required config variables are optional:

  CFG_CONTRASTOUT_DOWNLOADDIR
  CFG_SPRINGER_DOWNLOADDIR
  CFG_OXFORD_DOWNLOADDIR

  will be installed under var/data/{elsevier,springer,oxford}
  unless overwritten in invenio-local.conf.

* For configs related to login information:

  springer_config.py
  oup_config.py

  is still required to be placed under 'invenio' root package
  path.

* Removes unrelated files and updates .gitignore.
Corrects licensing info
Modified to be able to harvest from Consyn

*contrast_out_utils.py
*elsevier_package.py
*elsevier_package.py: Fixes on _build_journal_mappings function
*elsevier_package.py: Fixes on get_references function
*elsevier_package.py: Import fixes
*elsever_package.py: Fixes in get_publication_information
Merge pull request #1 from GiorgosPa/consyn-harvest

Modified to be able to harvest from Consyn
elsevier_package: fixes on _add_references function

* Adds a new case for the label harvesting to remove
  the ending parenthesis.
elsevier_package: fix bad os call
Fixes imports and requirements

* setup: now also installs the requirements
  from requirements.txt
* elsevier_package: fixes imports
* requirements: adds a file to specify requirements
Merge pull request #3 from GiorgosPa/consyn-harvest

elsever_package.py: Fixes on _add_references function
Merge pull request #4 from GiorgosPa/import-fixes

Fixes imports and requirements
elsevier_package: Various fixes for CONSYN harvesting

* ignores license
* fixes date harvesting
* fixes issue harvesting
* fixes journal name
* fixes reference harvesting for book-series
  and conferences
Merge pull request #5 from GiorgosPa/author-harvesting

elsevier_package: Various fixes for CONSYN harvesting
elsevier_package: fixes reference harvesting for CONSYN

* adds a case for book references
* fixes exception handling
Merge pull request #6 from GiorgosPa/author-harvesting

elsevier_package: fixes reference harvesting for CONSYN
elsevier_package: fixes pep8 issues
Merge pull request #7 from GiorgosPa/author-harvesting

elsevier_package: fixes pep8 issues
elsevier_package: fixes on date and volume harvesting for CONSYN
Merge pull request #8 from GiorgosPa/date-volume

elsevier_package: fixes on date and volume harvesting for CONSYN
elsevier_package: adds FFT marc field to upload fulltexts for consyn
Merge pull request #9 from GiorgosPa/add-FFT

elsevier_package: adds FFT marc field to upload fulltexts for consyn