When a user attempts to push to repo ChainTree that they aren't an owner of, the tupelo sdk will return a error creating NewAddBlockRequest: error processing block (valid: false): <nil>. We should provide better messaging to the user.
See #52 (comment)