adding method to select subset of experiment arms

- using test framework ScalaTest http://www.scalatest.org/quick_start
Use currentIndexes :: indexes instead of indexes ++ List(currentIndex), as you don't care about the order and :: is more efficient (no list traversal).