ConnectionManager for maintaining a list of connections.
Updated connectionmanager with correct filename include.
Updated header includes in source files.
Added Profiling code for OpenGL.

Beginning with just an OpenGLTimer object that eases querying
GL_TIME_ELAPSED.
Merging commits made for VS2012.

Merge remote-tracking branch 'github/dev' into d1