Fixing warning C4099: 'CExtPubKey' : type name first seen using 'class' now seen using 'struct'
Merge pull request #5232

5985ba9 Fixing warning C4099: 'CExtPubKey' : type name first seen using 'class' now seen using 'struct' (ENikS)
doc: Correct several typos in bootstrap.md

- Also remove references to the blockchain size
Merge pull request #5225

369be58 doc: Correct several typos in bootstrap.md (sandakersmann)
Add a locking mechanism to IsInitialBlockDownload to ensure it never goes from false to true.
Merge branch 'fixisinitialblockdownload' into testing

Conflicts:
	src/main.cpp
Log whenever IsInitialBlockDownload state changes.
Merge remote-tracking branch 'bitcoin/master' into testing