Worker registration

This PR just hardens the Delegator creation part of a Server registration.  It allows for a configurable PollingInterval to specify retry behavior.  Workers also do not die if they cannot register a server.

@DanSimon 
Is there a way to avoid sleeping so long?  It's be great if no test takes longer than like 500ms.