Stop calling git when there is nothing to do

Without -r, when you don't have cleanable branches, it looks like this:

=$ git cleanup
fatal: branch name required

With -r, the error message is gone.
Merge pull request #15 from depesz/master

Stop calling git when there is nothing to do