resolveStaticErrors
fun resolveStaticErrors(parser: ConfigParser, assignmentConfigId: Long, isFinal: Boolean, isTASubmission: Boolean): Pair<PartialContext, Either<List<ErrorUnit.ConfigErrorUnit>, Pair<List<ErrorUnit.ContextErrorUnit>, LazyPipeline>>>
Parse and return any parse-time errors and parsed context (partial context)
TODO (bryanchun): Move to ConfigParser after adding dynamic envContext