added Socket and XMLSocket support
Add IDataOutput interface for ByteArray
Merge pull request #33 from skylerparr/master

added Socket and XMLSocket support
Set the current working directory to the executable path when running Windows or Linux, by default, to resolve relative paths. The CWD is set for Mac to the asset directory already, as part of the C++ initialization code
Update to 1.0.7