Make fancy_echo more portable

In bash, without the `-e` flag, `echo "\n$1"` produces a literal `\n` character. It does not suffice to use "-e" since that does not meet the POSIX standard. 

The change here helps portability of fancy_echo: http://pubs.opengroup.org/onlinepubs/9699919799/utilities/echo.html#tag_20_37_16