Fix how terminal size is handled in table.pprint.
Address feedback from @taldcroft.
Fix up CHANGES
Set max_lines and max_width to "nothing" in the config file.
Fix integer overflow np.product
Fix stupid typo.
Added warning for issue #2723
Merge pull request #2683 from mdboom/table/get_pprint_width

Fix how terminal size is handled in table.pprint.
A few short docstrings in examples for issue #1414

In the spirit of encouraging docstrings in tests...
Merge pull request #2724 from gerrit01/docs_update

Added warning for issue #2617
Preparing release 0.4rc2
Back to development: 0.4rc3
If cfgfn is None then the config dir could not be found either, so there's no sense in trying to create a template file (in fact calling get_config_dir raises an OSError
Add link to flymake-cursor.el in Emacs dev docs
Change "By" to "by" in 0.4 what's new
Update matchsep.rst

This PR adds the missing distance parameters in a coordinate matching example.
Removed an unused import and corrected a typo
Add mention of coordinates in the What's New overview
Fix bug setting a masked Table row value
Minor re-wording/linking of overview about coordinates