"[B]oth commentators and courts have often attached the prefix 'quasi' to descriptions of an agency’s rulemaking or adjudicative functions. . . . The terms 'quasi legislative' and 'quasi adjudicative' indicate that the agency uses legislative like or court like procedures but that it is not, constitutionally speaking, either a legislature or a court."