Doxygen documentation + noexcept specification

Я понаписал комментариев и расставил noexcept спецификаторы у функций. Желающие могут поискать ошибки в моем ингрише фром май харт (это должно быть просто). Предложения более ясных формулировок и вообще всяческая коррекция приветствуются. Если есть эксперты по doxygen и они видят, что я все сделал плохо, расскажите мне об этом.

Что вы думаете про noexcept спецификации у не-специальных членов класса? Нужны ли они там? Может выпилить?

@iderikon Надеюсь, на этот раз тебе придет уведомлялка.

Этот пуллреквест я наверное скоро смержу, но комментировать можно и нужно и после мержа. Если ничего никто не напишет, я всех забаню и буду тут один сидеть как фуфел.
It's not about the current change, but for the record: May be it's better to use std::underlying_type here instead of int_t? Enums may also me successors of uint64_t or any other type.