msys2/bundle: properly parse ldd output for dll bundling on windows
- properly filters out Windows dll using case insensitive grep
- filters out non .dll lines in ldd output, avoid empty lines and ??? lines
- copy dll preserving timestamps
lone commit extracted from !126 (merged) to not have to wait for it to merge some other stuff