spruce up music command classes plus BigEndianParam
crystal: sfx and song names
crystal: sound data dumper

todo: samples, drumkits
audio.py: pointer table generation
audio.py: cleaner key deletion
Merge branch 'master' of github.com:kanzure/pokemon-reverse-engineering-tools
dont use ambiguous characters in sfx_names
sound parsing actually works now

+ sorted out output semantics
+ cross-song label references
+ incbins
preprocessor: from_asm method and is_rgbasm_macro in command classes

enjoy this half-assed implementation
crystal: use rom.interval instead of rom_interval

rom_interval got broken when globals got nuked

it's probably a bad idea to keep the function around but it's supposed to work eventually
add some extra music command classes
fix spacing for pokered music command classes
oops forgot the cries
audio: sfx and cries are contiguous

songs for the most part are independent

sfx/cry headers are grouped together and most sound data is shared
audio: less ambiguous tuple unpacking
cry_names: zfill(2)
audio: noise command
audio: pass in a channel id to sound commands
Merge pull request #51 from yenatch/master

sound dumps and from_asm() method in preprocessor macros