more robust setup of capistrano for deployment