PRECEPT federated learning technology v2

Summary
Final version of the federated learning algorithms along with update of the methodology. Associated Task: T3.1.