Add failing test case
Fix output
Add a more useful diagnostic message when an alignment exception occurs in simulation.
Add -o flag to elf2hex command in cosimulator runtest script
Fix a hardware bug where dinvalidate and iinvalidate commands could corrupt data.
The store buffer should always latch 0 for the mask if the command is not a store.  It was not checking flush, but not other cache commands.
Modify generate script to create assembly output so it will work better with toolchain
(specifically so it will create an ELF file that can then be disassembled)
Update tests