Added Print.h functionality
Merge pull request #12 from anthony-ngu/AddingPrint

Added most of Print.h functionality
ifdef around Winsock headers to prevent collisions in the normal case