Proper error handling on AnnounceLog.FromValues()
Fix tests to use 20/40 character info_hash
Fix UDP tests