Update whats_new.rst

Fix external link
Merge pull request #3432 from embray/patch-1

Update whats_new.rst
Get rid of unused pre python 2.6 code in doc make.py
Merge pull request #3438 from jenshnielsen/make_remove

Get rid of unused pre python 2.6 code in doc make.py