Point Distribution Tests: add way to reset the global contest and points environment, create random test with 50000 different setups, fix A LOT of little issues and bugs within the oracle