FLOSS: Federated Learning with Opt-Out and Straggler Support