Added 'Tee' and 'Repeater' apps to basic_apps.
intel10g: Added TDWBAL and TDWBAH register definitions.

For having transmit descriptors write-back to a separate memory.
app: Fixed a bug that prevented idle apps from re-running.

Made report() also call app:report() again.
link_ring: Added an assertion.
register.lua: Suppressed "register dump:" printout.
pcap.lua: Added ;'s to cdef. Needed for current LuaJIT.
Added Pcap-file replay app.
Added fast load generator (packet replay) for Intel NICs.
Added README.md in apps/intel.

Describes the Intel10G and LoadGen apps.
Added loadgen design for intel NICs.
New cmdline: snabbswitch [options] <module> [args...]

That is: module name is mandatory and any extra arguments are
collected and stored in table core.main.parameters for reference.

The module would typically e.g. designs.loadgen.loadgen.
Must find a way to shorten those...
loadgen cmdline: <filename> [nic...]

Each nic parameter is a Lua pattern that can match a PCI address.

Example:
  foo.pcap                              # Use all NICs (no patterns)
  foo.pcap 0000:0a:00.1 0000:8a:00.1    # use two NICs, one from each CPU
  foo.pcap      0a:00.1      8a:00.1    #   (shorter version)
  foo.pcap 0000:0                       # use all NICs from CPU 0 (by prefix)
  foo.pcap 0000:8                       # use all NICs from CPU 1 (by prefix)
designs.loadgen: Added README.md w/ diagram & performance.