Splitting of coherent idempotents

An answer to a question of Martin Escardo.
`coqc -verbose` and `coqc -time` and `coqtop -compile` are all instantaneous, while `coqtop -load-vernac-source` is just as slow.