a fast ImageView that supports rounded corners and ovals or circles