Don't auto-accept if already rejected

This commit fixes issue #58, where auto-accept would make snapshots end
up in a state where both `rejected?` and `accepted?` would return true.
This would happen if you hit "Reject" for a snapshot that had been
auto-accepted.