define TypeScript interface for SOCKS requests, make interpretSocksRequest throw Errors, factor out interpretSocksAddress method which will be used to help decode UDP requests
Merge branch 'master' into yangoon-socks-headers-refactor
factor out socks-headers.ts
rename socks_spec.js -> socks-headers_spec.js
add test for interpretSocksAddress
add interpretUdpRequest and make interpretSocksAddress return the length of the address structure
decode udp requests and print more debug output
a few more tests for udp request decoding
inline interpretRequest
add TODO for more ipv6 tests
Merge pull request #53 from uProxy/yangoon-socks-headers-refactor

refactor SOCKS header decoding and add UDP request decoding
move socks-to-rtc and rtc-to-net into root of build output for user's lib use
update README and npm version
modify npmignore file to only ignore the chrome-app dir
gruntfile nit
Merge pull request #54 from uProxy/buildpath

Build path update
add freedom as a runtime dependency and copy transport provider into the app
add transport api as a dependency
factor out arraybuffer utilities to a new common file
add arraybuffers utility functions