add customdata to configuration set

This adds the ability to set CustomData in the `LinuxProvisioningConfiguration` set.  I didn't add anything to `AddAzureLinuxProvisioningConfig` although I think that would be a better user experience.  I will leave that decision to you :)

Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>