Got rid of explicit 'val' on case class parameters.  Moved register addressing stuff from x86Register to Operand
Made modrm a mixin instead of an import
Moved modRM functions out of Operand and into ModRM