Add touch option to belongs_to matcher.

* Also fixes validate failing when specified on model but not on matcher.