Category endpoint updates to support getting top level categories per site and filter queries

Category endpoint updates to support getting top level categories per site and filter queries
Added statsd tracking for important methods, performance improvement - prune and copy fields recursively, split get top level categories by site and get category by id in two endpoints, minor refactors
Adding tests