Output caller's file name and line at FEEDBACK

FEEDBACK logger always outputs this logger's file name and line e.g.

thatswhyyoualwaysleaveanote.go:175 (FEEDBACK.Println)
thatswhyyoualwaysleaveanote.go:183 (FEEDBACK.Printf)

to a log file.

Instead of it, this makes FEEDBACK logger output its caller's file name
and line to a log file to provide more useful information.
diff --git a/thatswhyyoualwaysleaveanote.go b/thatswhyyoualwaysleaveanote.go
index c7bbec9..db350cb 100644
--- a/thatswhyyoualwaysleaveanote.go
+++ b/thatswhyyoualwaysleaveanote.go
@@ -171,14 +171,16 @@
 // logging with the standard extra information (date, file, etc)
 // Only Println and Printf are currently provided for this
 func (fb *Feedback) Println(v ...interface{}) {
-	fmt.Println(v...)
-	LOG.Println(v...)
+	s := fmt.Sprintln(v...)
+	fmt.Print(s)
+	LOG.Output(2, s)
 }
 
 // Feedback is special. It writes plainly to the output while
 // logging with the standard extra information (date, file, etc)
 // Only Println and Printf are currently provided for this
 func (fb *Feedback) Printf(format string, v ...interface{}) {
-	fmt.Printf(format, v...)
-	LOG.Printf(format, v...)
+	s := fmt.Sprintf(format, v...)
+	fmt.Print(s)
+	LOG.Output(2, s)
 }