Removed deprecation errors.
Merge branch 'solutions'

* solutions:
  Removed deprecation errors.

Conflicts:
	pattern-matching/src/test/scala/scalaexamples/patternmatching/TupleTestMatchTest.scala
	pattern-matching/src/test/scala/scalaexamples/patternmatching/TypeMatchingTest.scala
more generic solution to matchNestedElementOfList
Added test that required head tail pattern matching
added solution to matchNestedElementOfListWithHeadTailPatternMatching
changed target to match from list to parameter listOfList
Merge branch 'solutions'
Should never use null, for an option type.
Removed old sbt stuff.
Updated SBT version.
Updated to Scala 2.10.2. Fixed a few warnings from the compiler.
IntelliJ doesn't need this anymore.
Updated to latest JUnit version.
Updated to latest scala maven plugin. Also some pom maintenance.
Some new file to ignore, from Eclipse (I think).
Updated readme, encouraged pull requests.
Merge branch 'solutions'

Conflicts:
	README.textile
	first-class-functions/src/test/scala/scalaexamples/firstclassfunctions/PersonTest.scala
	quiz/src/main/scala/scalaexamples/quiz/console/ConsoleGame.scala
	quiz/src/main/scala/scalaexamples/quiz/swing/SwingGame.scala
Fixed minor typos.
Merge branch 'solutions'
Update to sbt 0.13.5 and scala 2.11.2