Skip context all blocks
Created by: devonestes
This skips any hooks for contexts that are entirely skipped. Since I don't know much about how all this stuff interacts, I'd be happy to go at this again if this looks like it will cause problems.
Resolves #2436 (closed)