(PUP-3274) Make the context initialization in compiler use 4x
This changes the initialization of the puppet context to always
use the 4x context initialization (making injector and 4x loaders
always be available via the context used when compiling).
This is the behavior that was in effect when parser future was used.