fix: support reconnecting for manually captured browsers

Add "launchdId" (id) to manually captured browsers.

This also changes the browser id to be a string rather than a number.
style: make jshint happy