Take 2 of "Better error handling when the daemon hits an error while trying to check a heartbeat""
Summary: Now with more integration testing (specifically, wait before doing the initial heartbeat check since it takes longer)
Test Plan: Integration
Reviewers: johann, prha
Reviewed By: johann
Differential Revision: https://dagster.phacility.com/D7541