Eagerly deserialize stables/objects

There was a problem (RT #122773, GH #142) when diamond relationships
between precompiled modules happened in a program, where parts of
a namespace could mysteriously disappear.  Until the root cause of
this problem is found, let's just eagerly deserialize all stables
and objects in a serialization context
jitting write_fhs lets us jit many print methods/subs
for logging purposes, a BB's address is a good unique ID
dump a spesh graph's callsite (if any)
tool to colorize registers in spesh logs
let update_ops.p6 also write a perl6 module with ops data
p6 space may know about our flag constants
version 1 of a speshlog-to-graphviz converter
graph data flow (partially, ignores extops)
fix handling of extops in the most naive way
handle partial pasted speshlog snippets, too
sanitize argument names (for angle brackets)
control flow jumps are dotted, set/decont rounded
also show annotations in the control flow
fix Microsoft Visual C compliance
reduce fates to 24 bits
jit cmp_I
code-gen builds a bunch of const_s + findmeth_s

we can turn this into just findmeth, which wan further
become a sp_getspeshslot and turn invoke_o into fastinvoke
further down the line
pull a tiny bit more info out of spesh logs:

callsite address and argument counts as well as
named argument names, but also file name, line number
and cuid
WIP on tracking the data inside box containers