better handling of rotated entities

This improves the rendering of selection handles for entities that have been rotated.
these all definitely need to be based on the bounding boxes center, not the objects center.