GATE ingestion file handling

* Modify gate ingestion process to be used in the new action
* FTP dependencies added (test and runtime scopes)
* New action, configuration file and junit test.

The new action monitorize a FTP remote directory, ingest the data in the XML files and put each file in the FTP folder (it depends if it fails or none)