Add snmptrap support.

- ToS marking failures
- Packet loss, latency, jitter alarms.

Implement handling/recording of 100% packet loss from a transmit set.

Don't open and close sockets for every sent packet. Documentation suggests using same socket for transmit and receive.

Add enable-udp-checksum option.

Add do-not-fragment option

Add randomized payload size option.

Add randomized payload pattern option.

Add support for graphs to php gui

Add support for setting TTL - setsockopt().

Add support for disabling MySQL and only generating traps for ToS or packet loss conditions.

- Allows user to run CBLM to only generate traps.

Add config file support (libconfiguration)

Add support for reflection only mode.

- Host won't transmit packets
- Host doesn't need MySQL
- Host doesn't need Net-SNMP

Add support for a remote probe to request the sender to reduce its rate.

- Sending probe would only back off for the probe that requested the back off.

Improve 32bit vs 64bit

- Use only int and long long (remove long).
- http://www-128.ibm.com/developerworks/linux/library/l-port64.html?ca=dgr-lnxwPort64

Verify that there is no packet loss recorded when a new probe is added or removed.

