Make constructors and assignment operators for Interval and MemoryArea noexcept.

Also generally update some of the comments to suit the current style.