General enhancements to changes.py script.

Fixed typo: bugfixs -> bugfixes.
Changed header label to "Since X" to avoid confusion.
Added option to set the new version name.
Remove docs and tests from output.
Remove duplicate issues (by title) from output.
Merge pull request #401 from lexicalunit/master

General enhancements to changes.py script.