Cache the value of `projectile-project-root`

Fixes #448