Fix failure to report length of message written/read in SocketPosix.cpp.
Fixed crash
Tidy up module apis
vs2013 deprecation fix
Fix file path creation and canonicalization on posix.
Merge commit '16d7d96'
update image url
Fix MakePath on Windows as well.
fix fetching of HOME on posix
use ms-official inttypes.h, use macro for pointer format string
C++11 requires a space between literals
When using errno, need errno.h
Fix elifs with nothing to test.
Linux: Check for debugger present via /proc/self/status

Rather than threads, which caused hang.