Jit64 RegCache cleanup

This supersedes PR #451

Changes Flush to use enum as an argument.
Adds conditional register cache flushing to bcctrx,bcx, and twx.