new file:   copasi/trajectory/CHybridMethodODE45.cpp
	new file:   copasi/trajectory/CHybridMethodODE45.h
	new file:   copasi/trajectory/CInterpolation.cpp
	new file:   copasi/trajectory/CInterpolation.h
	modified:   copasi/trajectory/CTrajectoryMethod.cpp
	modified:   copasi/utilities/CCopasiMethod.cpp
	modified:   copasi/utilities/CCopasiMethod.h
	modified:   copasi/trajectory/CHybridMethodODE45.cpp
	modified:   copasi/trajectory/CHybridMethodODE45.h
- fix for issue 1950: copy constructor of layout now updates keys that are pointed to
- clbase: allow layout elements to be tagged, so they can be easily identified across layouts
- added layout state class, that can be initialized from a layout and applied to another layout (both layouts ought to be tagged for this to work)
- modified layout thread to send the updated layout state when it is ready
- modified qt layout to use this updated mechanism
- improve memory management of the new render classes
- fix compile errors & warnings in CInterpolation.cpp
- disable CHybridMethodODE45 for now, as it won't compile
- cleanup, use new thread in opengl based rendering
- ensure cqnewmainwindow compiles without auto layout
- more changes in case autolayout is disabled
- more changes in case autolayout is disabled
Merge branch 'master' of git.copasi.org:COPASI
- rename classes to match copasi naming scheme
- completed rename of new rendering classes
- add CLayoutState to qt project
Change some types of attributes, from std::vector to CVector
	modified:   copasi/trajectory/CHybridMethodODE45.cpp
	modified:   copasi/trajectory/CHybridMethodODE45.h
Fixed include to have the full path of the header file.
Fixed Bug 1954. The resize() method for the reduced stoichiometry matrix
did not preserve the proper matrix elements.
Fixed resizing of the reduced stoichiometry matrix in the MCA method.