Add 64 bit signed multiplcation operators

Also fixes multiply decoders to be a bit cleaner