Fixed a stack depth problem when WordSpec and fixture.WordSpec's scope is used with afterWord.
Enhance error message of regex withGroups syntax to include actual group value.
Merge branch 'ticket-121' of https://github.com/cheeseng/scalatest
Merge branch 'withGroups-2' of https://github.com/cheeseng/scalatest
Added support for (not contain value) syntax with Holder.
Added a test for all (xs) should not contain (value) syntax
Added tests for not (contain (value)) and (not contain value) for inspector shorthands.
Made a ListShouldContainSpec to try the NormalizingEquality test.
Added back in remaining two paren-placement test with not contain value in ListShouldContainSpec.
Got the NormalizingEquality test to work for List.
Added some commented out lines of code that don't compile, trying to get
a satisfying explicit syntax for Holders.
Changed Normalization's isInstanceOfA method to normalizedIfInstanceOfA.
Better, but still not terribly satisfying.
Changed SharedHelpers as object, and use it by importing instead of mixing it in.
Fixed a conflict in Chee Seng's pull request that changed SharedHelpers
from a mix in to an import. Also fixed a few other places where the mixin
was still showing up.

Conflicts:
	src/test/scala/org/scalatest/OptionShouldContainSpec.scala