Hijacks the existing hide_after_due field to be repected as "hide after course end" for self-paced courses. Includes tests. TNL-6108