moved calling buffer_new() after the detection of ", this saves more mallocs
#YourDailyHauer
I'm too used to buffer_new returning NULL in case of failed malloc
since error handling (panical exit ;) happens in buffer.c, we don't have to return an int anymore
removed buffer_init and changed buffer_reset to clear and reuse memory, instead of free and alloc again
copypasted and extended the old command line interface and writing of metadata
wrote gbasm_warning and used it
when the binary is smaller than 0x150 Bytes, warn_if_overwrite would access unallocated memory
lowered the line width to 20 characters
changed the hex-prefix from $ to 0x, because the lexer doesn't support $