Merge kanzure/pokecrystal (upstream)

It's a good idea to stay up-to-date. Also:
- Build time is significantly faster.
- Sfx/cry pointers are no longer static (fixes sfx).