Handle Buffer (and other) objects better

Objects such as a Buffer can be sent down the stdout stream and it was
breaking in the call to grunt.log.uncolor (which does not check if it's
a string). To avoid this, simply toString anything coming through to be
safe.