Skip invalid fileserver cache entries

This fixes #13836
Fallback to empty dict...

This fixes #13838.
Merge pull request #13837 from makinacorpus/bug

Skip invalid fileserver cache entries
Make log entry more descriptive
Change loglevel to warning
Add rh_service bugfixes to 2014.1.6 release notes
Update RoadStackManage behavior to generate availables
Added debug console message to see it working
Merge remote-tracking branch 'upstream/develop' into sam_raet_48
Merge pull request #13839 from makinacorpus/bug2

Fallback to empty dict...
Merge pull request #13846 from SmithSamuelM/sam_raet_48

Update RoadStack Manage presence behavior so uses aliveds and generates availables
Updated SaltPublisher behavior to only publish commands to available minions not all minions
Salt client still is waiting for results from all minions so it needs to also filter
and only expect returns from available minions
Merge remote-tracking branch 'upstream/develop' into sam_raet_48
Merge pull request #13847 from SmithSamuelM/sam_raet_48

Salt Publish behavior now filters on available minions as per presence management
Added roster modules to the documentation
Adds a basic random module.
Adds virtualname.
Merge pull request #13848 from whiteinge/doc-roster-modules

Added roster modules to the documentation
Merge pull request #13849 from spsoit/adds_random_module

Adds a basic randomness module