Updated asm-gcc.py. New name, some documentation, and ironed out some wrinkles.