Use ip-header module instead of inlined IP header parsing code.  Handle parsing exceptions.
0.2.2