Added new test for non-zero e-greedy
Merge branch 'experimental' into spike-split-trainer
Integrated latest changes from experimental. Now QLearningAgent with new architecture passes all learning tests.