Agent target info

Updated the UI and heartbeat message so that the UI can properly recover state in the event of an F5.
@intern-felicco @abnanda1 @davidfowl 
This was avoiding an uninitialized variable, but it shouldn't actually matter. Upon closer inspection this value isn't actually being used by the UI yet.