A lexicon-driven AppView for ATProto.

feat: refactor permissioned spaces to better align with Dan's implementation master

Signed-off-by: Trezy <tre@trezy.com> Signed-off-by: Trezy <tre@trezy.com>