Only require scala-library. Scala-reflect is not needed.
Updated specs2 to 2.1.1.
Mark potential null values with Nullable type.