cw4: Refactor assembler to use Node standards
cw4/assembler: Overhaul command line switches
Separate assembly sources from assembler sources
cw4/assembler: Resolve .INPUT paths relative to file
cw4: Remove unneeded arg
cw4: Fix .UNDEF directive
cw4/assembler: Generate program listings
ucasm: Update usage text
cw4: Slight comment fixup
cw4: Write metadata to prog
cw4: Rename prog component names
cw4: Rename rom.s to ram.s
cw4/ucasm: Create .o and .l files by default