integration test for #update_storage_profile

1. added integration tests for storage profiles
2. reshuffled the order of vm update operations. updating storage profile before updating other resources and running bootstrap script.