Bugfix/pending peer dataloss

Remove the pending state in `riak_ensemble_peer` so that we are no longer vulnerable to dataloss with pending peers. See individual commit messages for more info.