Add IPropertyService.LoadExtraProperties + SaveExtraProperties

Add 'IncludeHidden' option for IFileSystem.GetFiles() so that it has the same functionality as FileUtility.SearchFiles()
Reduce number of compiler warnings; and re-enable some old unit tests.
Remove old SD.Dom resolver unit tests.
Suppress more warnings