Reset setBlockIndexCandidates once block index db loaded
Make PruneBlockIndexCandidates safer
Merge pull request #5321

34559c7 Make PruneBlockIndexCandidates safer (Pieter Wuille)
cca48f6 Reset setBlockIndexCandidates once block index db loaded (21E14)
[REST] fix headersonly flag for BINARY responses
qt: Update translations from transifex
[REST] give an appropriate response in warmup phase
[REST] set REST API behind "-rest" option
Merge pull request #5326

5dc713b [REST] set REST API behind "-rest" option (Jonas Schnelli)
78bdc81 [REST] give an appropriate response in warmup phase (Jonas Schnelli)
210eba9 [REST] fix headersonly flag for BINARY responses (Jonas Schnelli)
[REST] make selection of output-format mandatory, support dot url syntax

1. Remove the default format (binary) because `rest/block/<hash>/Hex` would end up delivering binary data.
2. List available formats when chosen format was not found (reduces need for documentation)
3. Change url syntax to dot extension like format chosing (like `rest/tx/<hash>.json`
4. Supports uppercase, camelcase format parameter like `.Json` or `.Hex/`