Use a subdirectory of /cache

Heroku tends to remove the /cache directory.
This causes issues with dokku, when we mount it using docker volumes.
So make the buildpacks use a subdirectory of the mount point.
Merge pull request #64 from plietar/cache-subdir

Use a subdirectory of /cache