SystemResources
System resources which are supported by the Grader, and can be requested by the grading configuration.
This class acts as the common superclass for the class used in ConfigT and dev.ust.zinc.grader.runner.context.EnvContext, listing all available features which can be customized. Subclasses can choose the fields to expose to users (of the Grader or API) and leave other fields defaulted if the feature is not supported by the runner.