Test if calling reload on an already reloading hasMany relationship by link sends a new request

Previously we did not have a test to validate that calling reload on a reloading relationship would trigger a new request even if the first reload hasn't returned yet.
Yep exactly, this is a reproduction of the problem. I'm waiting for @igorT feedback to move on to failing test + fix