Added the sortfiles() method to sort the contents of a file, in memory. Method will have to be re-done, if the file cannot fit in memory. Not sure if this method is needed.

Since the efsi is a string, it does a lexical sort, and not a numeric sort based on efsi.