bugfix the disease analyser and tweaked viro machine interfaces.
Created by: Faptastic
The disease analyser was missing it's onclose() and would thus reappear on your screen anytime updateusrdialog was called regardless of if you were still using the machine or not.
I also switched all the viro machines over (excluding med. laptop) to use the browser datum so they visually match, changed the dat variable to a list to account for the slow string concat' problem pointed out to me previously and inserted a few forcemoves wherever I remembered to do so.