correct initalization of GP __init__()
In the process of doing a much-needed refactor of the
GoalProgrammingMixin.__init__()
method, a few bugs were introduced. This
commit resolved those bugs, and corrects a few missed changes that
should have been made.
See 3690cfa4 (comment 107116662)
Closes #1070 (closed)