Replace all uses of echo with printf

The echo builtin is very unportable and should be avoided. More information
can be found here:

http://wiki.bash-hackers.org/commands/builtin/echo