Check Doxygen as part of Travis
Actually check the number of warnings from Doxygen
Fix the doxygen issues
Only install Doxygen if we need it
Comment out the config options not supported by Travis
Only run doxygen twice if we found warnings
Add some doxygen, including a deliberately broken piece to test the new warnings via Travis
Fix the deliberate error, Travis should go green now
Merge pull request #471 from peternewman/e1.37-2

Check Doxygen as part of Travis
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.
Send the Stream terminated message on shutdown or unpatch.

This also updates the internal data tracker so we don't announce universes that
have been unpatched.
*Update news with today's changes.
Merge pull request #474 from nomis52/master

Send the Stream terminated message on shutdown or unpatch.
Resync with trunk