Added support for 64 bits Windows sockets. In Windows, a 64 socket handle is a 64 bits value. It had to adjust a few places to use size_t rather than int as it was before
Merge pull request #126 from jsbattig/mongo-pull-64

Added support for 64 bits Windows sockets. In Windows, a 64 socket handl...
use int sock to check returns from socket
Replaced usage of size_t for SOCKET. SOCKET in Windows is the standard socket type as defined in Winsock2 while on x systems is a regular int.
Defined INVALID_SOCKET as -1 for x systems, while in Windows is the standard defined value for error when trying to create a socket
Removed code that declared extra int variable. Now sock will be of int datatype for unix based systems
Merge pull request #127 from jsbattig/mongo-pull-64bits-socket

Replaced usage of size_t for SOCKET. SOCKET in Windows is the standard s...
mongo_pass_digest can return errors
Merge pull request #128 from fotonauts/mongo_pass_digest_return_error

mongo_pass_digest can return errors
Small changes done to project files
Merge remote-tracking branch 'refs/remotes/Mongo/master' into development

Conflicts:
	src/mongo.c
	src/mongo.h
Merge remote-tracking branch 'refs/remotes/Bucket/development'