Added jumps and flags to vm, reimplemented remaining test cases using vm.
Removed old x64 visitor and register tracking.