added TOP support

- tested with the sample config and sample top.out. 
- allows the user to specify the processes to plot. 
Line 4 and 6 seem to have a weird space character between the semi-colon and "you" and then between software distributed. It appears as a rectangle on Linux but no space on Mac.