pull JJ's latest changes in for c64

compiler for x86_64 has some bugs, this is JJ's
latest fixes
missed net new files

some net new files we're missing from metasm
latest fix

trying to fix c comparison ops
fix the fix for 64 bit

JJ's fix is too specific
Retabbed PR rapid7#3181
Merge pull request #12 from tabassassin/tabs-pr3181

Retabbed PR rapid7#3181
Land #3181, @dmaloney-r7's fix for metasm