Flexible environment configuration with Grunt