Added unit tests for the User relationships with itself (invited and inviter users).

Specially interesting is to test the behavior when destroying inviter and invited users, as this is not clearly described in Devise_invitable docs.