message: error! -> warn!
  While we should error if a vote has a future timestamp, this error
  should really only be reported after is implemented.
  See:
diff: @@ -228,7 +228,7 @@ impl<C: Context> ActiveValidator<C> {
  };
  let vote = state.vote(vhash);
  if vote.timestamp > timestamp {
  - error!(%vote.timestamp, %timestamp, "added a vote with a future timestamp, should never happen");
  + warn!(%vote.timestamp, %timestamp, "added a vote with a future timestamp");
  return false;
  }
  // If it's not a proposal, the sender is faulty, or we are, don't send a confirmation.
  