FTP: Redirect error to higher layer.

* Changes behavior of download function in ftp_utils.py. It was
  silencing the download error, now it is redirected to a higher
  layer.

Contrast_out: Change printed messages.
Merge branch 'master' of github.com:inspirehep/harvesting-kit

Conflicts:
	harvestingkit/ftp_utils.py
Merge pull request #58 from Dziolas/master

FTP: Redirect error to higher layer.
global: Bibrecord dependecy removed.

Signed-off-by: Georgios Papoutsakis <georgios.papoutsakis@cern.ch>
edpsciences_package: attach fulltext fix

* Modifies _attach_fulltext function to handle url timeout errors
  and retries to open the url 10 times.

Signed-off-by: Georgios Papoutsakis <georgios.papoutsakis@cern.ch>
jats_package: empty affiliation fix

* Handles the case of empty affiliations.

Signed-off-by: Georgios Papoutsakis <georgios.papoutsakis@cern.ch>
global: Bibrecord dependecy removed.

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

* Adds a new method to get the datestamp
  of a file.

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