An ATproto social media client -- with an independent Appview.

feat: settings screen (#64) master

* initial settings pane w basic features this commit adds settings pane, and basic features: - seeing through blocks and detaches - disabling go links it disables analytics, so it must also handle gates. this commit adds a ui for toggling gates, and makes a mess of the gate cache to persist it to storage. * fix: deconflict cherry-pick * refactor: we aren't deer thank you aviva for the work you've done :) * refactor: label fixme * refactor: comment out file for typecheck purposes --------- Co-authored-by: Aviva Ruben <aviva@rubenfamily.com>