switch to glfw
incorporate GLFW, compiles in linux
svs_viewer compiling in Windows with GLFW
viewer now compiles in OS X
make event handling loop work with TCP input
remove incorrect patches
Merge branch 'glfw' into foil-bolt-merge