Hoist inner `shared_context` definition to top level.

This will hopefully fix double definition warning in rspec.
Merge pull request #100 from seomoz/phs/avoid-nested-shared-contexts

Hoist inner `shared_context` definition to top level.