Add Label.orient.

Expose changing orientation during runtime for Label.

Close #1014.
I think that solution might be best here.  Just a word of caution that more work is being put into the constructor that we might want to avoid in the future