* support team UIDs in APIs * unify middleware logic and add team tests * add UID test to resource permissions * remove unused middleware
* move team API to its own service * remove uneeded import * reshare pref api logic