Use name count instead of data count for grabbing focus.
Initialise everything in the SaveFileInfo to 0.
We were getting std::tm initialised to random values which non-existent files become the preferred save.
Fix time compares in save focus. Was breaking platforms (like QNX) where time is stored as a 64-bit unsigned value (nanoseconds).
Merge pull request #4296 from xsacha/master

Use correct count in save data focus compares. Also fix the random data that caused the issue. Also fix time compares.