added heat map demo
server saves its port number to disk, and visualizer loads it automatically. visualizer on remote non-unix machine not supported (smbclient is used).
tentative solution for getting port number from windows