Add support for border_radius property
Force anti-alias by drawing a second invisible mask
Add auto-orientation support