get rid of some nasty asm underscore trash

nasm has a --prefix parameter which can add the underscores
on win32 to extern and global symbols. Apparently it always
had the parameter but I never saw it in any of the
documentation back in the <=2.07 versions though it's indeed
there in the source.