Added extra checks to make sure user has editor perms for adding subs and licences. I CANNOT TEST LOCALLY, needs testing on deployment system. #Closes 308