code cleanup
added operator= for parameter wrapper handle
method rename: set_default_source_algorithm -> set_default_source
added input/output parameter interfaces, method rename: set_default_source_algorithm -> set_default_source
added input/output parameter interfaces
adapted to input/output parameter interfaces
adapted to input/output parameter interfaces, moved obsolete examples to old