Added test framework for general piecewise curve creator.
Added missing header file in projects.
Setup basic creator class components so can test construction algorithms.
Joint conditions are implemented with checks for validity of joint conditions. Can set/unset point, first derivative, and second derivative for both left and right side of joint as well as the desired continuity of joint. If set command creates inconsistent conditions, false is returned but the conditions are still set.
Fixed wrong include barrier name.
Incremental improvement to general curve creator. Starting to build matrix equation that will need to be solved to find the control points of segments.
Added setting first and second derivative logic to control point calculator portion of creator.
Commented out unneeded debug print statements.
Added delta t terms to derivative calculations.
Added functionality that creates control points and the corresponding piecewise curve from the specified conditions.
Changed tests to use non-default parameterizations. Also changed the tests to use the tolerance_type to compare equivalence between points.
Multi-segment, uncoupled curves are tested and working.
Changed the octave output to be able to display control points.
Changed the behavior when changing one side derivative after set continuity to change derivatives on both sides to maintain continuity.
Added compiler flag for developer studio builds to avoid macro min/max replacement.
Added ability to maintain C1 continuity in building piecewise curves without specifying derivative values.
Fixed use of uninitialized variables found in gcc build.
Added C2 continuity to curve creation without specifying C2 value at joint.
Merge branch 'feature/General_Piecewise_Curve_Creator' into develop