Kill another subtle memory leak. Refs #6779

Two of the PythonAlgorithm declareProperty methods were calling
declareProperty on the same class rather than from the base class
causing a double clone of the properties.

The names (only on the c++ side) have been changed to avoid future
confusion.
Merge branch 'feature/6779_python_algs_memleak' into develop