bsim assembler: .align should default to 4 if alignment not specified.
bsim: added support for .breakpoint.
Added labels to disassembled view.

- Labels appear in the label column
- BEQ, BNE and LDR instructions include label names where possible.
Less UTF-8 for now.
added localStorage support, messed around with animation, separated fileSystem
debugged filesystem individual
folders.js has preliminary filesystem
Fix for jumping pixels.
Faster table scrolling (10 rows versus 10,000 rows)
Assorted minor cleanup.