Allow copying 16 and 32 bit values from the memory view
Merge pull request #4475 from Kingcom/MemView

Allow copying 16 and 32 bit values from the memory view
Merge pull request #4474 from Kingcom/Debugger

Periodically redraw memory view
vsgn x86 bugfix
ARMv6: Fix offsets > 4096 for litpool. More aggressive check.
Somehow Scooby Doo gets to offsets of ~4200 unless i drop the threshold down to ~3200. Not sure why the offset can jump by so much in one instruction.
Makes Scooby Doo playable now instead of showing a blue screen in the main game. Likely affects other games.
VertexDecoder JIT: Add the last missing ones except morph, I think.
ARM optimization in ADDI2R: Dual adds instead of MOVI2R, ADD when possible
Minor optimization in IndexGenerator::AddStrip.
Add an optimization to discard registers at the end of functions when possible.

Works in some games but crashes many so hiding it for now. Do not add UI.
ARMjit: Optimize mfc1, mtc1
ARMjit: Optimize mfv, mtv
Reset cycle counter when stepping out