Connectionfix

This fix changes the ClientContext (using ClientContext.Clone) if a subweb is selected in a powershell command. This is required in some of the methods, like for instance SetWebPartProperties extension method.