Cleaned up Berkeley Sockets and placed functions in enigma_user namespace,
also duplicated the system for the Asynch system that will be compatible
with GM.
Updated data types for Asynch. networking functions.
Fix
Removnig asynch folder until I have time to work on it.
Updated copyright dates.
Fixes to other copyrights on files I edited this new year.
Fixed half-texel issue with surfaces, x and y did not need to be -1 it was
causing the half texel issues with surfaces and was also causing them to
be off by 1x1 pixels.
Fixed copyright.
Fixed surface copy problems, seriously what is up with the -1,-1 shit?
That is not half pixel aligned and breaks the functions to whomever did
this.
Merge pull request #606 from RobertBColton/master

General Fixes