forks cant use blueskys geolocation service (this is quite honestly a good thing) on web, due to this the moderation panel gets pretty screwed up because the geolocation by default is "undefined", social.daniela.lol worked around this by force setting the geolocation to "US, CA", this fix broke recently, this PR brings it back
couple other things this does:
- remove left overs of old hacky solution
- cleanup unused gelocation source file
i did specifically mention web here, for some reason geolocation stuff works just fine on mobile so i assume that most likely also means location specific blocks could be inforced there, id be good in the future to look into force setting a geolocation on mobile too
another thing that would be good to look into is a tweak that lets people set their location to whatever they want, so if they want to have their location be accurate, they can manually choose so