Move system directory cache out of utils
Merge pull request #2138 from ethomson/sysdir

Move system directory cache out of utils