Allow monitors to be created with non real types, and use norm_type to obtain the real type internally. This makes it possible to use the same type for the solver and the monitor. Resolves issue #91.
Allow monitors to be created with non real types, and use norm_type to obtain the real type internally. This makes it possible to use the same type for the solver and the monitor. Resolves issue #91.

sdalton1/cusplibrary,cusplibrary/cusplibrary,sdalton1/cusplibrary,sdalton1/cusplibrary,cusplibrary/cusplibrary,sdalton1/cusplibrary,cusplibrary/cusplibrary,cusplibrary/cusplibrary