fix(client): avoid git remote deletion when app specified by -a

Addresses https://github.com/deis/deis/issues/2354
changes apps:destroy behavior to avoid git remote deletion if an app was specified using -a
this logic can be simplified

```
delete_remote = False
if not app:
    app = self._session.app
    delete_remote = True
```