-Removed the T:new() constraint from the ProviderBase.Execute<T> method.  -Added missing identity methods.  -Updated the Identity CloudInstance enum.