Graduation Requirement Fix and Code Cleanup Of Transcript Report
Fixed the graduation requirement logic so that if the student meets the
criteria for one of the state mandated requirements in any program of
study, then the student is considered meeting the requirement, rather
than the status of the requirement of the same name that is evaluated
last being the status that appears on the transcript. This is being done
as we transition to a new setup for graduation requirements in Aspen.

Code cleanup has also been performed, updating some Javadoc comments and
removing extraneaous comments. Also, some UDFs have been extracted from
within the code as string constants for the class.