Removed FilterInterface::supports(), moved enumerator drivers into their own namespace, implemented filter builders (not yet tested).