Remove tx from AlreadyAskedFor list once we receive it, not when we process it.

I see no reason not to erase a requested tx this from the AlreadyAskedFor list at the point the tx is received. Otherwise the risk is that the node continues requesting it from peers. (It will of course get re-added if its inv is seen and it's not processed, but this is already the case also).