Rewrite flash store

Flash store isn’t as flexible as it appears. Modify code to make it
work.
To be honest, this isn’t going to work long term, so will need to write
a new flash store
manager.
Support WAITs during WIRE commands
shift rather than divide