Test nonvar(List) in delay_followup/1

Before proceeding with when_proper_list/2, make sure that the list
argument has already been instantiated somewhat.  Without this
assurance, the order of delay_followup/1 clauses matters, that means
that delay:mode/1 clauses matter.  Either one is likely to cause
heartache down the road.