Implement @MAIN, @/path/name -e selectors, make former default for now

- the default might become "*" in future, but keep things more or less
  the same as they always were for now
diff --git a/output.c b/output.c
index 10bfaf8..0f59e2e 100644
--- a/output.c
+++ b/output.c
@@ -176,7 +176,7 @@
 	begin_of_line(type, proc);
 #ifdef USE_DEMANGLE
 	current_column +=
-		fprintf(options.output, "%s->%s(", libsym->lib->name,
+		fprintf(options.output, "%s->%s(", libsym->lib->soname,
 			(options.demangle
 			 ? my_demangle(function_name) : function_name));
 #else