Use chef file_cache_path to download and build sphinx from source

```Chef::Config[:file_cache_path]``` is recommended by OpsCode for cached file downloads in recipes because it is a known location to Chef, and doesn't necessarily get cleaned up on reboot, unlike other "temporary" or "cache" locations such as ```/tmp```.