Support piping output

Pipe the output to another program:

``bash
gifme ~/Desktop/1.png ~/Desktop/2.png | cloudapp
```

To accmoplish this, all errors and info messages are printed to `$stderr` and only the file's path is printed to `$stdout`. If `$stdout` is a TTY, then info messages are printed to `$stdout` as before.