Implementation of cmake's list(FILTER ...)
This adds a backward compatibility implementation of the list(FILTER ...)
command that is only available starting with cmake 3.7.
This is needed for the SIMD branch !193 (merged).
It also stops Sphinx from reordering positional parameters in cmake documentation.
Edited by Jö Fahlke