Fix definition of checked_cpp_rational.
Add missing "unsigned long" to typelist.
Update doc history.
Update history.
Merge branch 'develop' into Issue_10085