rework: meta module
rework: string tables
rework: send tables
rework: recv tables
rework: string table repr fix
rework: send_table flattens, not recv_table
rework: ditch misguided 'chronology'
rework: class_info
rework: remove misguided snapshot
rework: skadi/generated -> skadi/protoc
rework: overhaul demo creation
rework: decoders
rework: demo relegated to 'meta'
rework: bin/skadi as demo for new tick system
Merge remote-tracking branch 'gh/master' into rework
rework: comment about optimization in meta/demo.py
rework: wip snapshotting
rework: string_table decoder allows None for value
rework: incomplete replay
rework: lazy message reading