changed: core_file_read_filtered now also accepts file globs
changed: add new macro core_add_optional_subdirs_from_filelist
and use it for optional subdirs
Merge pull request #12 from wsnipex/cmake-buildsystem

macro-fy adding subdirs