DOC: typos
DOC optional -> optimal
DOC optional -> optimal
typos throughout the codebase
TST: special: account for floating point limitations in cos-integral test
Merge pull request #3200 from argriffing/moretypos

MAINT: fix typos
MAINT: add benchmark mode to runtests.py
Merge pull request #3204 from pv/mpmath-test-fix

TST: special: account for floating point limitations in cos-integral test
Merge pull request #3205 from pv/runbench

MAINT: add benchmark mode to runtests.py