Added skeleton.
Added requirements.
Got some basic socket stuff going.
Lay the groundwork for threading using boost.
Threading and sockets should now work on Windows.
Minimal threading and socket test. Works on Windows.
Now slightly more likely to work on Linux as well.