ignore config.cache files

This is created when you run `./configure -C`.
Upgrade zlib to 1.2.8
Update NEWS
Update NEWS
Prepare for v3.1.10
Merge branch 'maint'

* maint:
  Prepare for v3.1.10
  Update NEWS
  ignore config.cache files

Conflicts:
	NEWS.txt