Bug fix: if no IsAssociatedOwnerGroup or IsAssociatedVisitorGroup was set, the spWeb object wasn't created and threw an error when calling EnsureUser