ViewerFrame.java: Added sorting capability according to report index.
Main.java: Report units are sorted according to report index - before
updating report viewer.
Constants.java: Added constants specifying sort key strings
ReportUnit.java: Added special provision to sort according to report
index. 
ReportReader.java: Added a line for logging number of report units.