[types] Fix a logic check in TrustedState
[types] Fix a logic check in TrustedState

- Clients do not really care about the current epoch, they only care
about the correct validator verifier / set
- Validators / SafetyRules may start at epoch boundaries and still need
to be able to make sense of the given state -- especially at Genesis

This trivial check allows us to upgrade into the next validator set
without necessarily seen an LI for the next Epoch.

Closes: #3396
Approved by: phlip9

aptos-labs/aptos-core,aptos-labs/aptos-core,libra/libra,aptos-labs/aptos-core,libra/libra,libra/libra,libra/libra,aptos-labs/aptos-core,aptos-labs/aptos-core,aptos-labs/aptos-core,libra/libra,aptos-labs/aptos-core