Added code from Listing 3.1 to chapter3.scala
Added tail to the List companion object
Added drop and setHead (3.3, 3.4)
Added dropWhile and init (3.5 and 3.6)