Add option to display legend in natural order

When rendering the legend as a row, it's more natural to lay the elements out if they're not reversed.  

I haven't modified the documentation, examples, as it's such a minor thing, but it seems like a common enough use case to be worth making the request.