move app settings analytics to appDidBecomeActive

improves accuracy of app settings analytics as before Google Analytics
would store events to be sent during the next session but if the next
session did not occur on the same day Google Analytics would throw out
the events.