EUCA-4223.  Added property cloud.vmstate.user_data_max_size_kb which defaults to 16 and allows user data files no larger than that size.  Currently the max value that property can be is 64.  This may change.
Merge branch 'dev/ethomas/EUCA-4223-squash' into testing