Moved explicit bezier curve code into pseudo subdirectory. Since explicit bezier curves are not first class curves (cannot use them in piecewise curves, etc.) they belong in the pseudo namespace.
Replaced temporary, internal functor with C++11 lambda function.
Moved explicit bezier class into the pseudo namespace.
Updated dependencies for explicit bezier test.
Added promote_to method to explicit bezier curves.
Expanded octave_helpers to handle explicit bezier curves, bezier curves, and 2 or 3 dimensional piecewise curves.
Removed unused method in test class.
Merge branch 'feature/Explicit_Bezier_Curve_Cleanup' into develop
Renamed airfoil test to NACA airfoil test so as not to be confused with other airfoil tests that might come along.
Clean up of code.
Merge branch 'feature/NACA_Airfoil_Cleanup' into develop
Fixed include guards to be consistent with rest of library.
Added missing includes into top level convenience includes.
Renamed typedef to be more clear.
Changed piecewise airfoil creator name to piecewise pseudo creator so that all pseudo curve creators can belong to same test.
Adding piecewise creator from explicit Bezier pseudo-curves.
Removed references to CST classes.
Added use of octave helpers.
Added piecewise creator class that takes an explicit bezier curve and creates an equivalent piecewise bezier curve.
Commented out octave printing code.