Reduce heap churn in http code
Compare pointers against NULL, numbers against 0
Rework device announcements and msearch responses to come from a pool of objects that can be reused and are only freed on shutdown.  This reduces heap churn and should indirectly fix a songcast deadlock.
Attempt to avoid stl allocation when moving items between lists
Rename DiscoveryManager -> SsdpNotifierManager
Add SsdpNotifierManager header to list of core dependencies
Fix for leaks in Java bindings
Remove debug code that was added accidentally in my last commit
Merge branch 'master' of ssh://core.linn.co.uk/home/git/ohnet
Fix for the usual questionable gcc warning
Merge branch 'master' of ssh://core.linn.co.uk/home/git/ohnet
Add abortProcess API to Java/C#
Fix for potential bug if clock wraps during a set of announcements
Fix memory leak
Fix for another fairly unimportant leak
Fix dodgy exception handling in XmlFetcher
Reduce default test output
Secs -> millisecs conversion.  Probably fixes test instability
Fix a race between closing and interrupting a socket
Fix remaining instability in TestDviDeviceList.  See comments in CpDevices::Removed for details.