Implement TFTP proxying using the changes from the other pull reqs