Took most commits from !29 and addressed comments.
I also wrapped frameworks/kfilemetadata!86 (merged) in KFILEMETADATA_VERSION
so this can be merged without waiting.
Took most commits from !29 and addressed comments.
I also wrapped frameworks/kfilemetadata!86 (merged) in KFILEMETADATA_VERSION
so this can be merged without waiting.