Added horizontal violin plot feature compatible with means, extremas and medians.
Fixed bug for regression test #1181 in scipy unit tests; ksdensity is now referred to as gaussian_kde and exists as a class in mlab.
Fixed list comp position bug and updated examples
Reverted 69b304c.
Re-added points parameter to violinplot.
Fixed several style issues.
Merging for pep8 compliance for mlab's GaussianKDE
Added violinplot tests.
updated version of test_axes.py with violinplot tests
Finished violin plot tests with horizontal feature
Initial tests for ksdensity
re worked the tests in test_mlab to work with the modified GaussianKDE
Fixed some style issues. Added violinplot to boilerplate.py
Added comments for test cases referencing the origins.
Added silverman and scott tests.
implementations of the evaluate tests

Conflicts:
	lib/matplotlib/tests/test_mlab.py
Fixed kde for invalid bw_methods, misc test formatting.
Some course related tests were added. These are removed later.
Renamed vp_coverage baseline images, added bw_method paramater to violinplot and updated demo
Updated kde tests in test_mlab.py to reflect changes to imports in test_mlab.py
Fixed a syntax error in python 3 and fixed up some violinplot tests.
Fixed some style problems.
Removed course-related test from list of tests.
Fixed an issue in violinplot where the top end of violins would be truncated.
Updated test images and reran boilerplate.py
Refactored axes.violinplot into cbook.violin_stats (arranges violin plot data for drawing), axes.violin (draws pre-arranged violin plot data), and axes.violinplot (uses cbook.violin_stats to draw violin plots via axes.violin)
Updated whats_new.rst.
Updated CHANGELOG.
Updated violinplot. Removed pdf and svg test images.
Merge pull request #2996 from solvents/master

Violin Plots