Fixes QGreedyPolicy.cpp. May have to fix elsewhere.

If the only best action is the first checked ```q_[s][0]```, ```bestActionCount == 0```.
```auto pickDistribution = std::uniform_int_distribution<unsigned>(0, bestActionCount-1);```
 => ```(0, -1)``` => fail.
This may have to be fixed elsewhere.