Add ignore for emacs auto-save files
Add string< to toplevel
Add test for (string< "aaa" "aaaaa")

Updated implementation of string< so that the above test passes.