Modifications of http://www.cs.columbia.edu/~lennox/udptunnel/ with added features