Fixing that disposed shell context were later accessed because of lazy enumerations.

Aka fixing the fix's improvement's fix.
Merge branch '1.8.x' of https://git01.codeplex.com/orchard into 1.8.x
Merge.