add random seed to test calls
make MyMediaLite.Random a true (per-thread) singleton
make sure experiments are repeatable for item recommendation
remove Memoize function: not needed any more
rm Ensemble namespace
MostPopular: also save denominator