Hide terms that belong to a non public taxonomy.

Currently when making request to /posts or /posts/<id> it also shows terms of hidden non-public taxonomies. I guess we should hide those since we do hide the taxonomies from /taxonomies.