sm: don't duplicate offset and len in tx

Convert these to pad for now, remove later
also, reset more items in get_tx and get_rx
sm: fix conn tree accesses

Pass in actual sconn pointer, not sconn->id
Cast back to sconn as needed
Add twalk to progress conns
sm: final fixes to enable MSGs