Defined the constructor CoordinateSystem::CoordinateSystem(double* p).
This constructor creates the rotation matrix for the coordinatesystem
using Euler angles.
Added several constructors for CoordinateSystem which specify the Euler
angles
Corrected allocation error.
Merge branch 'develop'