asm/disasm: Add sparse support, Add quiet build, Add auto-dependencies