DOC/ENH : get/set_size_inches

Added links between `get_size_inches` and `set_size_inches`

Added an `np.array` call to `get_size_inches` to return a copy of
the size, instead of a reference to the internal np.array.

Closes #2303
(fix #2097) PGF: get fonts from fc-list, use builtin fonts for tests
BUG : Qt repaint workaround on windows

Added platform specific replacement of `update` with `repaint` in
`FigureCanvasQtAgg.draw` for windows.
DOC : minor tweaks to set/get_size_inches

 - better numpydoc style
 - added inch <-> cm conversion factor
DOC : removed line about un-needed dependencies in Windows

We no longer bundle `dateutil` or `pyparsing`.
colors: Replace docstring ''' with """
test_colors: Fix typo
colors: Add power-law normalization
power_norm_demo: Initial commit
hist2d: Add a note mentioning PowerNorm
Merge pull request #2844 from tacaswell/qt_win_specialcase

BUG : Qt repaint workaround on windows
Don't close figure if context and apply_rcparams are both set. Fixes #2890.
Radius fix in _path.cpp

Updated the points_in_path method to allow negative radii as is implied by the documentation.
BUG: Removes iteration over locals (no-no) in mathtext
Added test for negative radius in Path.contains_points
Added point which is inside the unit circle but not inside a circle of radius 0.5
adding test for pie ccw. Also removing pdf and svg files from pie linewidth tests
#2897 changing comment for the pie clockwise test
adding changelog entry
#2897 removing ccw=false test