Solutions to Martin Odersky's Scala course (https://class.coursera.org/progfun-002/class/index)