Changed some extensions.

- Use .elf for the final binary, more descriptive (to me) than .out.
- Use .asm for the disassembled version (rather than .dump).

Also more tabs in the Makefile, because alignment.