Fixed makefile

not pretty, but it works
Gitignore for obj files and output
add a little safety, much to do still
moved gitignore, added make_log to ignore
more robustness

the server isn't killed when i throw weird commands at it
Merged/added some stuff from MinOZW
Multithreaded Socket Server

Removed ugly ServerSocket and ClientSocket classes, because they do not
support multithreaded sockets
Made a mistake in the comment, revert
Merge pull request #1 from wburgers/master

Multithreaded Socket Server