mistook sprout tower pillar for minecart graphics
Include overworld sprites

Created /extras/overworldripper.py and used it to extract overworld sprites and convert them to png files.
Merge pull request #142 from cogitokat/overworld-sprites

Include overworld sprites
heavy ball
remove makefile clutter
JpDe
wram: room decorations
make gfx.py png take only a path
remove overworld sprite pngs

These png files cannot be successfully converted back into 2bpp files
because of a bug in gfx.py.
include overworld sprite .2bpp files
Merge pull request #144 from kanzure/temporarily-fix-overworld-sprites

Temporarily fix overworld sprites.
remove two commented incbin lines
rename bank3{0,1}.asm to sprites_{1,2}.asm
remove \@s from local labels

\@ is used for anonymous labels in rgbds macros. this has no effect on local labels.
recomment text box functions
Player backpic and consistent names for player characters

Male player is now Chris. Female player is Kris.
split out constants
DecompressPredef
gfx: handling for <4-color pngs when converting to 2bpp

without a .pal file as reference, palettes are sorted by luminance.
pokemon crystal reads palettes exactly 4 colors in length.
if an image used fewer than 4 colors, invalid palettes were produced.

instead, dummy colors are inserted to pad out the palette.
fix palette functions and output palettes in 2bpp conversion