Don't call DelegateActivity for every error.  Parse throws exceptions when there are no results from a query, and we should only call DelegateActivity on IllegalStateException issues.

Closes https://github.com/steffanc/Tahoe/issues/156