Company now assigned when invite created
Users are not admin unless a new user
Explicit test for role on invite
removed old code from create_company