collect NotImplementedErrors in AllExpectations. fixes #298

Conflicts:
	common/src/main/scala/org/specs2/execute/ResultExecution.scala
	core/src/main/scala/org/specs2/specification/ResultsContext.scala
	core/src/main/scala/org/specs2/specification/process/Stats.scala
	core/src/test/scala/org/specs2/specification/AllExpectationsSpec.scala
	junit/src/main/scala/org/specs2/matcher/JUnitExpectations.scala
	junit/src/main/scala/org/specs2/reporter/JUnitReporter.scala
	matcher/src/main/scala/org/specs2/matcher/MatchResult.scala
	matcher/src/main/scala/org/specs2/matcher/Matcher.scala
	matcher/src/main/scala/org/specs2/matcher/StandardMatchResults.scala
re-throw exceptions when using the Result.unit method. fixes #299

Conflicts:
	core/src/test/scala/org/specs2/mutable/MutableSpecificationSpec.scala
added paragraph descriptions in s2 strings
fixed 2 failing specs
suppress the spaces after an example description
fixed some Spec specifications by adding 2 implicits to Spec
fixed the addText method
fixed the atLeastOnce method with thrown expectations