shift reduce now recognizes noise

- noise is skipped
- use_module in shift_reduce_parser are now weak (as switching to
absolute addressing)
- added new test code