elsevier_package: various fixes for CONSYN

* Uses stdout for logging if log file is unaccesible.

* Removes duplicated code.

* Adds missing articleid on journal references.

* Fixes Convertion of Journal names to Inspire's short form.

* Adds 'Erratum', 'Publisher Note' and 'Addentum'
  in 773__m field for 'err', 'pub' and 'add' doctypes.

* Adds 980__a:'Review' for 'rev' doctype.

* Detects multiple references with the same label
  and handles them separately.

Signed-off-by: Georgios Papoutsakis<georgios.papoutsakis@cern.ch>
Merge pull request #29 from GiorgosPa/elsevier

elsevier_package: various fixes.
Updates several modules to use ftp_utils

* springer_package

* oup_package

* scoap3utils

* springer_package

* contrast_out

* elsevier_package

* ftp_utils: adds delete, get_filesize and
  check_pkgs_integrity functions.

Signed-off by: Georgios Papoutsakis<georgios.papoutsakis@cern.ch>