Guest token tracking.

This is in reference to https://github.com/spree/spree/pull/4736 and wanted to get feedback now.

/cc @huoxito @simmsy