peer credits tests are now taken just before send

Change-Id: I9bf9f65122ad63ae73b68dca3d2de30d17fd0cce
Signed-off-by: Eyal Salomon <esalomon@mellanox.com>