fixed warnings, optimized gc_get()

gc_get() no longer dumps data to gc_raw_dump, but packs the bits
directly to gc_status. This makes translate_raw_data completely unused
and will be removed.