Merge branch '20130421-ip-provider' into 20130427-udp-provider
Use the address of the struct inpcb as the second argument to the UDP
probes.
Merge branch '20130427-udp-provider' into markj-develop
Merge branch '20130427-udp-provider' into 20130428-tcp-provider
- Use versions for all constant definitions and translators.
- For an invalid tcpinfo_t, use -1 instead of 0 for window sizes and
  scales.
- Explicitly depend on the tcp provider.
Add versions for all constant definitions and fix formatting.
Fill out some missing fields in the ifinfo_t * translator.
Merge branch '20130421-ip-provider' into 20130427-udp-provider
Merge branch '20130421-ip-provider' into 20130428-tcp-provider
Merge branch '20130427-udp-provider' into 20130428-tcp-provider
Use a string table instead of computing the protocol names in the
translator definition. I don't think this improves performance or
anything.
Merge branch '20130421-ip-provider' into markj-develop

Conflicts:
	cddl/lib/libdtrace/ip.d
Merge branch '20130421-ip-provider' into 20130427-udp-provider

Conflicts:
	cddl/lib/libdtrace/ip.d
Merge branch '20130427-udp-provider' into 20130428-tcp-provider
Merge branch '20130427-udp-provider' into markj-develop
Merge branch '20130428-tcp-provider' into markj-develop