Always initialize LedgerHolder options

The `options_` field is initialized inside `LedgerHolder::check` but only in certain code paths. Ensure that it always has a sane default value of 0.

Reviews @rec and @josh-ripple