Heartbeat updates

Added requirement for a pre-configured auth key for server heartbeat
updates. New button on administrator to generate a new key.