Documentation: Fix examples and clarify Eigen API notes

libeigen/eigen!2652

Closes #998, #2142, #301, #1822, #1959, #805, #462, #308, #2146, #1335, #634, #81, and #46
25 files changed