Fixed sort arrow --> didn't work because it has been doctored so that when gsea rankings are shown the leading edge is always on top.  for dataset that are from GSEa results this results in all sorting only being done in ascending.  Fixed so doctoring only happens when the leading edge is being displayed.  Arrow now working.
Fixed visualization of expression heat map with regards to spacing of columns being wonnky depending on in values were turned on or off
Got rid of duplicate expression files if dataset 1 and dataset 2 share the same expression file.  (didn't change the data structure but changed how the heatmap displays the data when the files are the smae.
fixed issue with reset button not working
Fixed classes not being coloured in the heatmap when there was a class file --> also added the feature of the user being able to specify the path to the class file instead of having the feature only when the user loads GSEA data through an rpt.
Fixed issues with sorting of the table (introduced when added values to heatmap.  Missing comparator for the new data type in the table sort method).