Make date parsing more robust in hansard_check_for_new_sources

Fixes #1339