FLUTE: Federated Learning Utilities for Testing and Experimentation - Microsoft Research