Fix c++17 noexcept compiler errors.

Change-Id: I34fb9097ea661047dfb1c2c5870366caf325dfc9
diff --git a/discovery/mdns/mdns_records.cc b/discovery/mdns/mdns_records.cc
index 9923d2c..4768e2e 100644
--- a/discovery/mdns/mdns_records.cc
+++ b/discovery/mdns/mdns_records.cc
@@ -115,7 +115,7 @@
 
 DomainName::DomainName(const DomainName& other) = default;
 
-DomainName::DomainName(DomainName&& other) = default;
+DomainName::DomainName(DomainName&& other) noexcept = default;
 
 DomainName& DomainName::operator=(const DomainName& rhs) = default;
 
@@ -196,7 +196,7 @@
 
 RawRecordRdata::RawRecordRdata(const RawRecordRdata& other) = default;
 
-RawRecordRdata::RawRecordRdata(RawRecordRdata&& other) = default;
+RawRecordRdata::RawRecordRdata(RawRecordRdata&& other) noexcept = default;
 
 RawRecordRdata& RawRecordRdata::operator=(const RawRecordRdata& rhs) = default;
 
@@ -228,7 +228,7 @@
 
 SrvRecordRdata::SrvRecordRdata(const SrvRecordRdata& other) = default;
 
-SrvRecordRdata::SrvRecordRdata(SrvRecordRdata&& other) = default;
+SrvRecordRdata::SrvRecordRdata(SrvRecordRdata&& other) noexcept = default;
 
 SrvRecordRdata& SrvRecordRdata::operator=(const SrvRecordRdata& rhs) = default;
 
@@ -260,7 +260,7 @@
 
 ARecordRdata::ARecordRdata(const ARecordRdata& other) = default;
 
-ARecordRdata::ARecordRdata(ARecordRdata&& other) = default;
+ARecordRdata::ARecordRdata(ARecordRdata&& other) noexcept = default;
 
 ARecordRdata& ARecordRdata::operator=(const ARecordRdata& rhs) = default;
 
@@ -291,7 +291,7 @@
 
 AAAARecordRdata::AAAARecordRdata(const AAAARecordRdata& other) = default;
 
-AAAARecordRdata::AAAARecordRdata(AAAARecordRdata&& other) = default;
+AAAARecordRdata::AAAARecordRdata(AAAARecordRdata&& other) noexcept = default;
 
 AAAARecordRdata& AAAARecordRdata::operator=(const AAAARecordRdata& rhs) =
     default;
@@ -319,7 +319,7 @@
 
 PtrRecordRdata::PtrRecordRdata(const PtrRecordRdata& other) = default;
 
-PtrRecordRdata::PtrRecordRdata(PtrRecordRdata&& other) = default;
+PtrRecordRdata::PtrRecordRdata(PtrRecordRdata&& other) noexcept = default;
 
 PtrRecordRdata& PtrRecordRdata::operator=(const PtrRecordRdata& rhs) = default;
 
@@ -372,7 +372,7 @@
 
 TxtRecordRdata::TxtRecordRdata(const TxtRecordRdata& other) = default;
 
-TxtRecordRdata::TxtRecordRdata(TxtRecordRdata&& other) = default;
+TxtRecordRdata::TxtRecordRdata(TxtRecordRdata&& other) noexcept = default;
 
 TxtRecordRdata& TxtRecordRdata::operator=(const TxtRecordRdata& rhs) = default;
 
@@ -441,7 +441,7 @@
 
 NsecRecordRdata::NsecRecordRdata(const NsecRecordRdata& other) = default;
 
-NsecRecordRdata::NsecRecordRdata(NsecRecordRdata&& other) = default;
+NsecRecordRdata::NsecRecordRdata(NsecRecordRdata&& other) noexcept = default;
 
 NsecRecordRdata& NsecRecordRdata::operator=(const NsecRecordRdata& rhs) =
     default;
@@ -523,7 +523,7 @@
 
 OptRecordRdata::OptRecordRdata(const OptRecordRdata& other) = default;
 
-OptRecordRdata::OptRecordRdata(OptRecordRdata&& other) = default;
+OptRecordRdata::OptRecordRdata(OptRecordRdata&& other) noexcept = default;
 
 OptRecordRdata& OptRecordRdata::operator=(const OptRecordRdata& rhs) = default;
 
@@ -571,7 +571,7 @@
 
 MdnsRecord::MdnsRecord(const MdnsRecord& other) = default;
 
-MdnsRecord::MdnsRecord(MdnsRecord&& other) = default;
+MdnsRecord::MdnsRecord(MdnsRecord&& other) noexcept = default;
 
 MdnsRecord& MdnsRecord::operator=(const MdnsRecord& rhs) = default;
 
diff --git a/platform/base/udp_packet.cc b/platform/base/udp_packet.cc
index 0410c9f..7ef620c 100644
--- a/platform/base/udp_packet.cc
+++ b/platform/base/udp_packet.cc
@@ -19,7 +19,7 @@
   assert(size <= kUdpMaxPacketSize);
 }
 
-UdpPacket::UdpPacket(UdpPacket&& other) = default;
+UdpPacket::UdpPacket(UdpPacket&& other) noexcept = default;
 
 UdpPacket::UdpPacket(std::initializer_list<uint8_t> init)
     : std::vector<uint8_t>(init) {