commented out delegate stuff
made private iOSSonic memebers static
changed locationManager delegate from self to [self class]

this seems more consistent with the fact that the delegate methods
are class methods, not instance methods, yet they're still not being
called for some reason.
updating initial conds for startingheadings and locs