Scala

Ported SizeBasedRollingTest to Scala.
Refactored Scala tests to a more idiomatic style.

Let me know what you think. If you want me to discuss the changes on the mailing list, I can do that first.