More early work.
Attempt to make Jenkins pass.
Towards an ASF implementation.
Add some ASF packet types.
More ASF work.