Documentation for Ledger Consensus implementation (RIPD-405)
Fix auth handling during OfferCreate (RIPD-414)
Fix intrinsic calls in static_initializer
Tidy up hardened_hash:
* Added siphash as a HashAlgorithm
* Refactored class responsibilities
Tidy up hardened containers (RIPD-380):
* Rename hardened containers for clarity
* Fixes https://ripplelabs.atlassian.net/browse/RIPD-380
Further documentation improvements to Ledger Consensus.