Rewrite metadata caching
Rename filepath -> filePath for the sake of consistency
Save metadata values as QVariants
Do not fail if cached metadata cannot be read
Add metadata version info to cached metadata files

Versioning metadata allows future versions of sqim to recreate metadata
files when new metadata fields has been implemented.