[Fix #372] Read the cache file when starting projectile-mode

This avoids the nasty scenario in which we try to read the cache
on (require 'projectile), before the path to the cache file has been
set.