Add support for UserData being passed to an autoscaling launch configuration

This is part one of getting the support into terraform (Pull request for that coming soon).