Compile gcli with .out extension, which is gitignored. Also ignored .o files. Changed ls function to correcly not accept a path parameter, as the ls_path function is used for that. The ls function assumes the current directory.