Phase 29: iOS via CoreLocation + code signing

Cruiser+ is now a real iOS app. The location stack uses CoreLocation directly (not the cross-platform Tauri location plugin — too generic, too much overhead) for the gay/leather venue heatmap. Two-finger pinch + 60Hz scroll on the map; the latter required UIScrollView.decelerationRate = .fast . Code signing took the longest. App Store distribution needs a Distribution certificate, not the…