Generate a dataset using an agent (allowing to select between this and a random dataset)
* kNN based model for predicting which actions to drop * fix for seeds with batch rl
allowing for the last training batch drawn to be smaller than batch_size + adding support for more agents in BatchRL by adding softmax with temperature to the corresponding heads + adding a CartPole_QR_DQN preset with a golden test + cleanups