Update whatsnew doc for v1.7.1

Updated to include changes added to v1.7.x for the v1.7.1 release. 

A replacement for #1245, this branch tracks v1.7.x so has a sensible commit history.