Closer to x86_64

finished up the hello world 64
fixed bug in format "[RM, ModRM.reg, AbsoluteAddress[Constant32]]"
Added a new MOV definition
added XOR instruction
new addr class
fixed extra 64 bit register ID's