Resolve issues accessing non-existent membership object when canceling a membership

When changing a user's membership to 'None' in the Wp Admin user profile, several debug notices are generated regarding accessing non existent membership attributes on the user object. This pull request is intended to address that.