Prefix gear fields with type name
Move gear types into gear module

Now that there are no collisions, they can be defined in the same file.
And they can export everything.
Prefix athlete fields and move into single module
Prefix activity fields and move into single module
Rename "ZoneSummary" to "ActivityZoneDetailed"
Rename "EffortLap" to "ActivityLapSummary"
Prefix comment fields and move into single module
Prefix photo fields and move into single module
Prefix club fields and move into single module
Prefix segment fields and move into single module

I also renamed a few types:

-   "SegmentLeader" to "SegmentLeaderboardEntry"
-   "SegmentExploration" to "SegmentExplorerEntry"
Prefix effort fields and move into single module
Rename "EffortSummary" to "EffortDetailed"
Prefix stream fields and move into single module
Prefix upload fields and move into single module
Rename "UploadDetailed" to "UploadStatus"
Rename "BucketSummary" to "ActivityZoneDistributionBucket"
Prefix polyline fields and move into single module
Prefix authorization fields and move into single module
Create type for decoding segment leaderboard
Create type for decoding segment explorer