Cleanup
- Fix a bug where .word was used in assembly output (which wouldn't actually assemble, because .long is the proper form)
- Removed other assembler customizations, using standard formats
- Use .L prefix for local labels, like all other targets