Fixed warnings
Upgraded to Scala 2.11.2
Starting with applicative functors
Applicative functors: exercise 3