pep8 fixes
made example clearer
 - use OO interface to set tick labels rather than pyplot
 - explicitly set ax2.ylim, rather than relying on auto-scale magic
Merge pull request #2327 from tacaswell/bar_demo2_improve

Bar demo2 improve