What's the best way to develop a WordPress site in a team (i.e version control, deployment, etc? What's the best way to set up a development version of my WordPress site in order to push the changes to production?