Updated Listener abstract + Rsync and Log
Merge remote-tracking branch 'origin/dev' into merge_trigger_observer
Improved Log listener
Abstracted trigger function
Fixes to abstraction of FTP listener
Improved Abstraction, fixed some bugs