ArcGIS no longer allows object pointers to be stored in the AGSGraphic attribute dictionary so add methods to lookup which annotation uses which graphic (and vice-versa)
Hook up the delegation chain for callouts!
Fixes legacy callouts (sort of). They will currently appear but, since the previous callouts had a MKAnnotationView base class, you end up with a really annoying callout-within-a-callout view.