fixed missing equality operator
Added overloaded constructors so that command types will work with upcoming code generation additions
code generation now generates conversion routines to measurement/command types
Full measurement control conversion now working.