Skip non implemented filesystem metrics

Windows doesn't have 'files' or 'free_files' metrics. These should both come back as nil from sigar. This branch prevents us from trying to submit them anyway, and adds a test. Mind you, I don't have a Windows machine to test on.