First instance id is no 1.

Now highest_finalized makes sense, if it's zero then we have nothing
finalized.

That seems to fixed problems found while testing in unstable network,
so I'm removing extra ballot++ upon reject.