WIP: don't let the backpatcher hit the same location twice

If a location is hit by the backpatcher, don't fastmem it when recompiling the
block unless the block has actually been invalidated.
Merge pull request #1222 from FioraAeterna/backpatchchanges

FastMem: don't let the backpatcher hit the same location twice