fix volume mounts with slugbuilder user

Docker mounts directories into containers with root permissions.
Because of this, most buildpacks would break when you try to
add a cache volume mount. This PR ensures that the relevant
directories for the heroku buildpack are under the ownership
of the slugbuilder user.

Signed-off-by: Matthew Fisher <matthewf@opdemand.com>