Bugfix windows first boot file

The Metadata drive is recreated every time an instance is powered on. That meant the first-boot file which tells Windows to generate a new password was there too.

Updated the metadata code to only create the first boot file for Instances that haven't generated a password yet.