* Add missing compile-only tests in CMake
* Rewrite the FOA containers' CFOA constructors so that a class with a template conversion operator does not instantiate the CFOA container
* Rewrite the CFOA containers' FOA constructors so that a class with a template conversion operator does not instantiate the FOA container