apsharvest: refactoring

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

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
apsharvest: fix uploaded_files
apsharvest: update FTP API