recompiler: Added missing include in header file
regcache: Remove useless call to jit_name
regcache: Add function lightrec_regcache_reset()
lightrec: Added function lightrec_recompile_block()
lightrec: Create a wrapper block and add function lightrec_execute_block
emitter: Add functions rec_J and rec_JR

Currently, those functions will only generate a jump to the end of the
wrapper block, to end the lightrec_execute_block() function.

In the future, they should recompile the code at the target PC if
needed, and jump to the new block directly.
regcache: Fix casts to different size on 64-bit systems