Return from update_loads_db if there is no update.

This change basically just stops check_load_overlap() from running
if there are no actual updates.  Besides that, the rest of the routine
was a no-op on the no-update case.
Warn on loads separated by more than 36 hours instead of 12
Merge pull request #13 from sot/interrupt_warnings

Reduce interrupt warnings