Handle case where selectedControlPoint.ind is -1 while .start is true.

Alex - please review and make any additions necessary.
Add checks that target source or dest exists before using

Alex: Please review.
this->params may be empty in exptInput::drawInput()

Alex please review.