Rotated label feature

Hi, Max:
I think this is what you need. So I made a branch from unstable branch and then cherry-picked the 4 commits. Please have a look. If it doesn't work, let me know and I'll look into it.

Thanks