bug 1305:  remove list of modules at end of waf clean
bug 1694:  documentation fix
bug 1693: missing include
Bug 1695 - improve test.py output when -g selected without valgrind
Back out Bug 1695 fix
bugfix:  add TcpSocket to the SocketList vector, to make each socket accessible through the Config subsystem
CommandLine:  add Usage message, simplify bool args

Accept obvious bool arguments:  --arg --arg=t --arg=true
Get program name from argv[0]
Example program
Doxygenate
CommandLine:  correct license.

Sorry Mathieu ;)
Refactor utils/bench-simulator to use CommandLine, RandomVariableStream
Bug 1695 - improve test.py output when -g selected without valgrind
bug 1646 - ICMPv6 Redirect are sent from global address instead of link-local