WIP:273 malfunction loading and saving
This should only be merged after https://gitlab.aicrowd.com/flatland/flatland/merge_requests/246
It prepares the next step of submissions by introducing a malfunction generator that can load from files
NOT READY FOR MERGE YET!!!!!