OPEN - task 95: Copy Post Column Scores - New Procedure 
https://github.com/maine207/aspen/issues/issues/issue/95
Refactored some of the code before working on implementing the remaining
TODO items.

Overloaded getKey() to work on both StudentSchedule and Transcript
types. Re-arranged some of the pseudocode so that it is in the
appropriate place in the code.