Adding datetime displays to assessment modules

Aside from properly displaying assessment due dates, also hiding the 'due' label when no due date is set for an assessment module

@ormsbee @wedaly 

Also note that I'm creating a date object from a string, just to turn it back into the string I want; this is generally a safer approach than a direct string conversion but maybe there's something simpler provided by Python?