Automated installation and configuration of development environments