- Added error codes for socket operations.
- Plugins don't export DefaultIPv4() function, or they wouldn't be portable
between computers.

- HTTP plugin listens on port 3652 by default, needs root to listen on 80.
Merge branch 'development'