app: move GimpDial's background drawing to a new parent class, GimpCircle

so we can use that as a parent class for other circle/wheer interactions
in other subclasses.