Replace -nosynccheckpoints with a new -cppolicy=mode option

Possible values:

* strict - default mode, verify blocks to satisfy syncronized checkpoints, and reject if necessary;
* advisory - verify blocks to satisfy syncronized checkpoints, and display warning if necessary;
* permissive - don't perform any checkings.