automatically load sample names for the compiler tests

During the last Friday presentation I've noticed that names of samples / err samples used for compiler test needs to be specified "by hand", so here is the automated version. The side effect of this automation is that it revealed that some of samples weren't used during the build and as such the build is failing with this change. 

The question is: as those legitimate failures?  Or maybe those samples are not relevant any more?