decode some MMX/SSE/SSE2 instructions

add decoding of some MMX/SSE/SSE2 instructions
merged prefixed opcode maps into single opcode map (like in Intel/AMD
manuals), so dropped unnecessary headers
add several operands types in order to support MMX/SSE/SSE2
since there are many operand types combination that are out of one byte,
no more use packed operand types
use faster check for ModR/M byte (check just single bit)
add simple support for colored console output
add Agner Fog manuals