Enable rotation on each backend

I don't know where to put (and so how to declare) the rotation
functions. I'm also not convinced that for the ev backend, the
apply_st_scaling() axis is correct.

Co-authored-by: Aapo Rantalainen <aapo.rantalainen@gmail.com>
Co-authored-by: Christoph Brill <egore911@egore911.de>
latest commit b992e5f426
@mmonaco authored