Ek accept match request

* When a user accepts a match request a new match is created
so basically, I don't want a user spamming another user with match requests. However, the match requests are never destroyed automatically (on purpose) so I can't just scope it to requester. I have to check all the unconfirmed match requests. I have a method `pending` but I'm not sure if I can put that into the validation.