Update ForwardingGroup support

Change collection type to list in ForwardingGroup
Change connector API: a ForwardingGroup is passed by value in the delete operation
Update create/delete operations that are now synchronous
Add operations to find a provider profile by type and to update a provider account
Add operation to register a Machine image