The "branch:sync" command output shows error when no error found

I run `gush b:s` inside Gush repo clone and get following output (see image):
![gush_branchsync_output](https://cloud.githubusercontent.com/assets/1277526/2832715/b7b78f0c-cfc7-11e3-97ea-e23e32aa1a19.png)

I don't know what determines if there is yellow `OUT>` or red `ERR>` prefix before line but it clearly reports good stuff like regular Git output as errors.

Transcript:

```
OUT > Fetching origin
OUT > Fetching aik099
ERR > From github.com:aik099/gush
 * [new branch]      master     -> aik099/master
ERR > Already on 'master'
OUT > Your branch is up-to-date with 'origin/master'.
OUT > HEAD is now at 487a3b3 make pass crazy test
ERR > From github.com:gushphp/gush
 * branch            master     -> FETCH_HEAD
OUT > First, rewinding head to replay your work on top of it...
OUT > Fast-forwarded master to c915e766645f43b57e170899762266018a7f788f.
ERR > Already on 'master'
OUT > Your branch is up-to-date with 'origin/master'.
Branch master has been synced upstream!
```