Use monster struct macros in wram. Rename related labels for consistency.
Hall of Fame sram labels and related constants.
Remove generated "indirect jump" comments.

The destination is obvious when using the predef macro.
Rename predef functions so they aren't excessive in length.

This is mostly because of an rgbasm bug that prevents macro arguments
from exceeding 16 characters, but the names were bad anyway.
Fix a typo in home/vcopy.asm.

This must have happened when the file got split out of home.asm.
Since it was the first character on the line, it was interpreted as a label.
Use macros to define predefs.
Use macros for predef calls/jumps instead of static ids.