removed templated cpp files
added OS guards for WSAStartup
compatibility issues in Tracer
compatibility issues in ICMPSocket
Added linux network headers for char* -> unsigned long conversion
compatibility issues in TraceState
compatibility issues in Graph
compatibility issues in GraphVizPrinter
added cross platform Time::getTime() function
makefile
windows compatibility issues
added OS guards in Time.cpp
new include in Tracer.cpp
changed IP headers to fixed width fields
added validation failure printout to Tracer.cpp
formatting
guarded platform header
Merge branch 'linuxCompatibility' into dev
fixed printout issue