Added zip function for opcode/pattern matching to fix mismatch problems.
Fixed auto_ptr deref segfault
Fixed indexed-addressing mode using EQU constants
Bug fixes galore
Fixed problem sorting operands in [BP + SI + 0xIMM] addresses.
Fixed improper truncation of 0b from prefix binary literals
Fixed some hex literals being truncated to zero bytes.
Fixed binary literals causing 'iterator cannot be incremented' error
Fixed an index out of bounds error with some immediates.
Added handling for first argument immediate addresses.
Merge pull request #17 from rdnelson/bug_fixes

Various bug fixes