Add Label.orient.

Close #1014.
Simplify orientation checks and remove redundant calls in test.
Add more understandable messages in tests.
Update test assertion message.
Merge pull request #1099 from palantir/add_Label.orient

Add Label.orient.