remove dependency on/inclusion of bg_public.h from client.h
this removes several team enum usages from the client