A few more fixes for gridftp and perfsonar clients. Added new retransmit event type to initial metadata so it can be posted later. Also removed type check on val that only allowed it to by a number or dict. It can be a number of things such as an array or string as well and was causing erroneous exception in some cases.