Add nolok spaces
Quite a big change.
I had to rewrite the minigame data structures, in order to have GNU/Nolok announce things after the minigame ended, like giving the reward to the player.
Therefore this was quite a big refactoring. Therefore we need a lot of testing regarding the use of minigames. I have tested it as much as I can, but additional testing is always good
Closes #121 (closed)