Replace touch method to running callbacks list

`touch` method was listed in *Skipping Callbacks* list, but it triggers `after_touch` method, so I replaced it.
Merge branch 'patch-1' of https://github.com/sbagdat/rails into patch-1