Fixed return check from TCPClient.recieve. Added peekRecieveRawBytes to see how much data is waiting
Added PeekRecieve and fixed close() on an invalid handle for TCPManager

+ if TCP manager close()'d and we're not a valid socket, let the socket
be set to INVALID_SOCKET
+ Added ofxTCPManager::PeekReceive to see how many bytes are ready to be
recieved
TCPServer will now cleanup properly when Close()'d if it didn't setup correctly initially

+ Added missing lock in isClientSetup
Added peekReceiveRawBytes for TCPServer to peek at client's socket
UDP manager improvements/bug fixes

+ PeekRecieve to see if there is data waiting (up to max UDP size)
+ ofxUDPManager::Receive would close and fail if no data waiting (would
block)
+ UDP GetRemoteAddr now returns port as well
+ Added UDP GetListenAddr to get our listening address & port
+ Bind now checks for SOCKET_ERROR instead of -1
+ removed mListenPort member as it was unused
Removed the incorrect defines for windows, added cross platform OFXNETWORK_ERROR(x) macro

including <cerrno> meant duplicate error codes on windows
ofxSVG: clear paths in setupDiagram() so that the same ofxSVG can have load() called on it several times and behave as expected
ofxSVG: remove several unused variables, cleans up some compile warnings
added scrollwheel support for GLFW

implemented scroll events based on the already provided scroll_cb in
ofAppGLFWWindow.cpp
fixed inconsistent indentation
deleted subproject in devApps
remove opencv libraries for all linux platforms and add install dependency
invert Y texture coordinate in box primitive
update to oscpack 1.1.0
changes to reenable broadcast and reuse.
changes to allow for setting max udp buffer size win and nix compatible.
windows max buffersize changes.
changes to set the old 4098 buffersize if non-specified
Merge branch 'oscpack' of github.com:openframeworks/openFrameworks into oscpack
addon_config and small unsigned int fix