WebHelp: validation fixes and add link to FAQ

Signed-off-by: Thorsten Schwander <thorsten.schwander@gmail.com>
WebHelp: date field in easy search

* Adds "Date: ... until: ..." in the easy search form.
* Builds the range query using invenio sintax "->" because
  the extremes of the range must be included (inspire syntax
  excludes them).

Signed-off-by: Federico Poli <federico.poli@cern.ch>
BibHarvest: description of the attached file for PoS changed

Signed-off-by: Georgios Papoutsakis <georgios.papoutsakis@cern.ch>
global: push to FTP server

* Pushes the output files of PoS, APS and CONSYN
  to a FTP server.

* Adds the location of the uploaded files on
  the reporting email.

* Refactors imports.

Signed-off-by: Georgios Papoutsakis<georgios.papoutsakis@cern.ch>
BibTasklets: APS harvest reloaded

* Refactors the bibtasklet code and migrates lots
  of functionality away from the tasklet and into the apsharvest
  module instead.

* Adds new modules in apsharvest to keep custom errors contained
  as well as refactoring tasklet code into an OO paradigm in
  apsharvest_engine.

* Adds any FTP uploaded files to summary e-mail.

* Updates FTP API in apsharvest_utils by squashing two functions together.

* Improves the documentation in the bst_apsharvest script.

* Makes the final results filename more readable by including the
  dates harvested (if available) or the current date in the name.

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
Bibcheck: Adds a temporary plugin

* Corrects the authors from some old atlas papers

Signed-off-by: Georgios Papoutsakis <georgios.papoutsakis@cern.ch>
BibCheck: adds a new plugin and unit tests

* Adds journal_names plugin.

* Adds unit tests for the new plugin and
  atlas_authors plugin.

* Fixes pep8 issues on atlas_authors.

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