[ripple/rippled] Mark move constructors and move assignment operators as noexcept (#2551)

So, I’ve addressed most of your comments with relevant fixes today. Thanks for the detailed review, @HowardHinnant!

The remaining issues are with `STArray` and `STObject` in making `CountedObject` and `CountedSTObject` noexcept constructible. I took a first stab at it tonight and bypassed the [LWG issue](https://cplusplus.github.io/LWG/issue2116) that was getting me at first. Anyway, I’m still working on it.

Добавить комментарий