Added support for static type conversion for all variable types, not only constant types, by changing from in-place type conversion to on-the-fly type conversion. Dynamic type conversion support also added, except for the addition of a “makeConversionValue” function in all data types.
Member method implementation corrected and revised. DiscreteCharacterData now inherits from AbstractDiscreteCharacterData, as it should. Code support for dynamic type conversion complete but not tested yet.
Merged with development branch