Multiple instance support

LightFish now has the ability to watch multiple server instances at once. When viewing in LightView JavaFX all the data is aggregated into one snapshot so you get an overall view, if you're viewing in the HTML5 view you can choose which instance to monitor, or watch all at once.

I must note that having parallel data collection turned on while monitoring multiple instances (in my case 5) does cause instability. I haven't had a chance to track it down yet, whether I'm just meeting resource limitations on the machine hosting lightfish or on the machine being monitored, either way, I added a throttling mechanism to the parallel data collection and it helps but does not resolve the issue.