Add changeCookie as setting for if a guider affects the cookie.

* If true, will write to the cookie on show.
* endTour will only clear the cookie if the active guider is allowed
to affect it.
* Minor cleanup

Change-Id: I750107297626a45f7c33a4f6b3eba6f404df3bd0