Add initial support for the Draft E1.31 discovery protocol.
Fix some doxygen warnings.
Fix some compile warnings
Fix another bug in discovery.
Remove a log line.
Address Peter's comments.
Merge pull request #472 from nomis52/master

Add support for the Draft E1.31 discovery protocol.