Do not fail if buildpack dir is readonly

After this change the buildpack directory can be mounted readonly, useful for development of the buildpack itself as described in [slugbuilder#buildpacks](https://github.com/flynn/flynn/tree/master/slugbuilder#buildpacks)  
I do think that a temp directory would be better. Can you make that change, so I can merge? :)