Added argi, argf lists for different calling conventions.
All tests pass
Added generic function for encoding instructions given tables from the intel reference.
push instruction now implements this approach.
moving toward complete test coverage for push instruction