Only save former student role for existing users

For new users ignore this element (actually it isn’t ever created)
Merge pull request #716 from jrjohnson/715-savenewuser

Only save former student role for existing users
extra class added, still styling
adjusted in-draft styling further, added to all calendar offerings day/month/agenda, etc, fixes #215
Merge pull request #718 from thecoolestguy/215_in-draft_status_for_calendar_events_feature

'in-draft' status added for more prominent display fixes #215
effectively reverts all changes made in premature merge of pull request #718
Merge pull request #722 from thecoolestguy/revert_initial_215_changes_for_release

removed publish_event_id check and styling of in-draft offerings