Fixed bug that triggers relationship timestamp touch, even when nothing on the pivot has changed.
Merge pull request #4376 from jmshelby/touching-relationships-fix

[Bug Fix] BelongsToMany::sync, don't touch, unless something was updated.
Remove comment.
Limit repeated queries when token is not valid.
Merge branch '4.1' into 4.2