Adding checks to make sure that enough time has passed since the last rating request.  For "Rated" or "Stop Asking" responses, two conditions must be met.  First, enough time must have passed.  Second, a new version of the app must have been installed.