chef + capistrano = chap: deploy your app with either chef or capistrano