better exit logic, more logging, get the memsql node every 60 seconds

Summary: --

Test Plan: manual

Reviewers: neil, cary, carlos

Reviewed By: carlos

Subscribers: engineering

Maniphest Tasks: T9636, T9685

Differential Revision: http://grizzly.memsql.com/D6159