Use printf, not echo -n to print messages without newline

OS X echo does not understand -n and prints it literally
Merge pull request #98 from dottedmag/fix--echo-n-os-x

Use printf, not echo -n to print messages without newline