Adding new methods to problem class, and using the Context API for the BlackoilIntensiveQuantities' porosity update.