Splitting of coherent idempotents

An answer to a question of Martin Escardo.
Well, but `HoTT.Types` exports everything in the types directory, so `HoTT.v` indirectly exports all files in the core library without axioms.