ENH: Added new kwarg to legend to control the placement of legend markers and labels. One now has the ability to place the marker to the right of the label.
TST: Added test for legend with markers to the right of labels
STY: pep8 fixes to legend