* extracted and added a bunch of assembly
* applied callab/callba macros where possible
* corrected some mislabeled jump addresses
* more callab/callba macros
* even more callab/callba macros
* last callab/callba macros
* make jumps and calls use labels
* fixed call and jump labels in home bank
* added some more assembly
* added index comments to pointer lists
* added map header wram addresses
* analyzed some assembly
Merge commit 'ec77075a' into merge-mrwint

Conflicts:
	main.asm
Merge commit '4ac6783' into merge-mrwint
Merge commit '546c17ad' into merge-mrwint

Conflicts:
	engine/scripting.asm
	main.asm
Merge commit '963fe48' into merge-mrwint
Merge commit '789469c' into merge-mrwint

Conflicts:
	main.asm
Merge commit '91b822c' into merge-mrwint
Merge commit 'aae33da9' into merge-mrwint
Merge commit 'a0ba53e' into merge-mrwint
Merge commit 'e1cce1c' into merge-mrwint

Conflicts:
	main.asm
Merge commit '754325b2' into merge-mrwint

Conflicts:
	main.asm
Merge commit '650dc98b' into merge-mrwint

Conflicts:
	main.asm
Merge commit '8b8de40' into merge-mrwint

Conflicts:
	main.asm