Sync learnsets
Search: Show close matches in both directions alphabetically
Support custom avatars client-side
This mainly has two benefits:
- Shows custom avatars in replays
- Load-balances so sim server doesn't have to run an HTTP server too
Sync gen 6 data
the foe's -> the opposing
Merge remote-tracking branch 'upstream/master'