Offering index update.

Update to offering index class openings calculation. Count now only holds spot for students that have a return date and are on hold. If a student is on hold with no return date there is no spot reserved.