Cleanup Baloo integration
First step of cleaning up the BalooRolesProvider:
- Trivial cleanups: headers, unused methods, explicit default constructor calls
- Reduce number of file accesses by KFileMetaData::UserMetaData
- Avoid unnecessary, nontrivial KFileMetaData::PropertyInfo construction