basic (inv,getdata,tx) handling, mapAlreadyAskedFor, bugfixes