Curve: more generic KeyFrame constructor
ViewerGL overhaul: fix all race conditions, comment code when necessary, and handle pixel aspect ratio (PAR) correctly
update GitVersion.h
Merge branch 'workshop' of https://github.com/MrKepzie/Natron into workshop

Conflicts:
	Gui/ViewerGL.cpp
update GitVersion.h