Fixed pep8 issues in violinplot
violinplot: Refactored a bit to reduce pylint warnings
Re-added points parameter to violinplot. Updated signature documentation