First attempt to make AsmJit a prerequisite of Mist.
Get prerequisite AsmJit from Github.
Load AsmJit from master branch (we can do that now, since the AsmJit baseline has now been merged to master).
testFortyTwo now passes with AsmJit. Other tests are yet to be fixed.
Disassembler now handles opcodes C6 and C7.
Disassembler testFortyTwo now expects the shorter immediate form produced by AsmJit.
Fog compiler is now using AsmJit rather than the Mist assembler. This breaks things, not all fixed yet by any means.
Better assert form in FogTests>>testThreePlusFour.
testThreePlusFour and testPrintH are now passing with AsmJit.
Disassembler tests for thos methods now expect the shorter immediate format.
Add node was emitting code using a method not implemented in AsmJit ... which somewhat annoyingly guessed at the instruction, but got the argument order backwards.
More changes for AsmJit -- testPrint7 now compiles and runs. Updated disassembler testPrint7 to accept 32-bit sign-extended immediates produced by AsmJit.
More changes for AsmJit. Newly passing: testEcho1 and testConsume1. Adjusted expected disassembly for testEcho1 and testConsume1 to account for AsmJit using sign-extended 32-bit immediates where possible.
Got rid of kludgy #asAJOperand, replaced with #asOperandFor: which is merely awkward. Found and nuked a lingering obsolete #outputIsConstrained.
Disassembler can now handle one-byte jump displacements as well as 4-byte displacements. Fixed an error in the Consume1 disassembler test, updated other tests for AsmJit changes. Some node types were not properly updated for AsmJit and were getting source and destination reversed.  Made jumps and labels work for conditional and loop nodes. All tests are now passing with AsmJit.
Removed the Mist native assembler from the baseline, and removed the package itself.
A hopefully more thorough removal of the native Mist assembler from the baseline.
Merge branch 'issue12-AsmJit'

All tests now pass with AsmJit, so merging to master.