rename CallBankF -> CallBattleCore
clean up some labels in battle asm
rename Function0x{} labels to Function{} for consistency
comment and relabel more battle functions
even more battle labels
bring back move constant values
clean up type constants
move type constants into constants/type_constants.asm
recomment hidden power calculation
enumerate type constants
explicitly define type categories
use constants for berserk gene, kings rock, scope lens effects
Map setup scripts and commands
Merge pull request #224 from yenatch/moves

Clean up the battle core and specify type categories
fixed bank 39 pointers, options menu commentary
Merge pull request #225 from froggestspirit/master

fixed bank 39 pointers, options menu commentary
Assorted text and labels in banks 5 and A
MBC3 constants in some RTC-related functions
Merge remote-tracking branch 'kanzure/master'
preprocessor: actually call update_globals()

This is about to be removed, but it may as well work first.